Ver Mensaje Individual
  #5 (permalink)  
Antiguo 15/09/2009, 05:59
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años
Puntos: 2658
Respuesta: Problema NOT NULL

Cita:
Con esa sentencia en mi PC me da error y en el HOST me acepta insertando la fila y en el campo NICK me aparece en BLANCO.
Con esto estoy entendiendo que el problema no lo tienes en todos los casos sino solamente en el host remoto. Ahora bien: ¿Qué versión de MySQL usas en local y qué versión tiene el host remoto?

En tu primer post:
Cita:
Pero en el HOST uso phpMyAdmin para controla la base de datos y cuando inserto una fila con la consola y dejo algunos campos vacios en vez de dar errror me la inserta y donde no he puesto nada me lo deja en blanco (cosa que no deberia ser asi)
Entonces el problema se halla en el funcionamiento de PhpMyAdmin, no en la sentencia ni en la base. Es muy probable que sea EL PhpMyAdmin el que inserte caracteres vacíos. Fijate cómo es la sintaxis del INSERT que te hace en la ventana de SQL.

Por otro lado, el hecho de que el PhpMyAdmin los inserte no implica que cuando programes en PHP te pase lo mismo, porque en ese caso dependerá de la sintaxis de la sentencia que generes en el script, y no de PhpMyAdmin. PhpMyAdmin es una interfase programada para interactuar con el MySQL, pero no es el PHP en si.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)