26/05/2015, 16:00
|
| | Fecha de Ingreso: mayo-2015
Mensajes: 3
Antigüedad: 9 años, 5 meses Puntos: 0 | |
No puedo grabar datos MySQL con PHP Tengo una duda:
Lo que sucede es que no puedo ingresar un dato a una base de datos, el programa no me manda ningún error, pero la base da datos no captura el dato.
El código lo tengo así.
$conexion=mysql_connect("localhost","root","");
mysql_select_db("proyecto",$conexion);
$query = "INSERT INTO registro_ent_sal_22 (clave_RFID,ent_sal) VALUES ('".$cod."','Entrada')";
mysql_query($query);
La base da datos es como sigue, la tabla que uso se llama registro_ent_sal_22
El campo clave_RFID es un VARCHAR de 16 de longitud, es la llave primaria, y no puede estar nulo
El campo ent_sal es de tipo SET dentro del cual en myphpadmin le puse 'Entrada','Salida'; este no puede ser nulo.
Adicional a eso tengo un campo que se llama registro, el cual es tipo timestamp, este supuestamente es automatico, pero para que no me generara error le di la opcion que pudiese ser nulo.
Lo que les escribi es lo que uso para guardar el dato, cabe destacar que si tengo comunicacion con la base de datos, ya que puedo accesar a ella y obtener datos.
Como les mencionaba, el programa no me marca error, el unico problema es que no se rellenan los registros de la base de datos. |