Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/01/2006, 11:08
Nico!
 
Fecha de Ingreso: enero-2005
Ubicación: Santiago de Chile
Mensajes: 29
Antigüedad: 19 años, 10 meses
Puntos: 0
Cómo valido un dato??

Tengo la tabla:

CREATE TABLE PERSONA (NOMBRE VARCHAR(5));

Si quiero ingresar la fila:

INSERT INTO PERSONA (NOMBRE) VALUES ('JUAN FRANCISCO');

Se ve que el nombre ingresado tiene más de 5 caracteres. ¿Porqué en vez de concatenar el nombre e ingresarlo de todas maneras a la base de datos, mysql envía un error?

Cómo puede php ayudarme a validar un dato de entrada antes de ingresarlo a la base de datos ?? Es decir, si lleno un formulario con un dato muy largo o un identificador que exceda el máximo permitido de caracteres, ¿cómo puede php avisarme que el dato no es correcto y hacer q vuelva al formulario para reingresar ese dato?

Espero su ayuda..
1000 Gracias!!!