Ver Mensaje Individual
  #2 (permalink)  
Antiguo 14/05/2012, 14:37
Avatar de Naahuel
Naahuel
 
Fecha de Ingreso: marzo-2011
Ubicación: localhost
Mensajes: 796
Antigüedad: 13 años, 9 meses
Puntos: 192
Respuesta: Notice: Undefined index: nombres in

Esos notices (no errores) te deberían salir si ingresás a la página sin enviar datos por POST o GET, entonces $_REQUEST no contiene los índices mencionados.

Deberías chequear primero si $_REQUEST tiene alguno de los índices que necesitás y recién ahí hacé lo que tengas que hacer.

Algo así
Código PHP:
Ver original
  1. <?php
  2.     if(isset($_REQUEST['nombres']){
  3.         $conexion=mysql_connect("localhost","root","campeo n") or
  4.         die("Problemas en la conexion");
  5.         mysql_select_db("equipo",$conexion) or
  6.         die("Problemas en la seleccion de la base de datos");
  7.         mysql_query("insert into caract(nombres,rut,codtipo,fabricante,modelo,seria l,procesador,memoria,discoduro,valor,anexo,celular ,observ) values
  8.         ('$_REQUEST[nombres]','$_REQUEST[rut]',$_REQUEST[codtipo],'$_REQUEST[fabricante]','$_REQUEST[modelo]','$_REQUEST[serial]','$_REQUEST[procesador]','$_REQUEST[memoria]','$_REQUEST[discoduro]','$_REQUEST[valor]','$_REQUEST[anexo]','$_REQUEST[celular]','$_REQUEST[observ]')", $conexion) or
  9.         die("Problemas en el select".mysql_error());
  10.         mysql_close($conexion);
  11.         echo "El alumno fue dado de alta.";
  12.     }
  13. ?>
__________________
nahueljose.com.ar