Cita:
Iniciado por gnzsoloyo 1) Declaraste el año como TINYINT con signo...
2) Creaste tres campos para un dato que se almacena en uno sólo. Las fechas se deben almacenar en campos DATE, DATETIME o TIMESTAMP...
Ejecutaa esto:
Gracias por responder, maestro
gnzsoloyo.
Respondo a tu
s 3 indicaciones:
1. Tienes razón, no le quité el signo al TINYINT. En
Atributos seleccioné la opción
UNSIGNED, y la cosa no cambió mucho. Ahora me pone 255 en vez de 127.
2. Al crear el formulario, vi que iba a ser una lata poner un sólo
input text para que el usuario escribiera su fecha de nacimiento, porque la iba a poner en el formato que le diera en gana, y validar eso resultaría muy cansado. De ahí los 3
input text, así no hay pierde. Con un poco de javascript hago que admitan sólo números, que los dígitos sean sólo dos para los meses y 4 para el año... y se acabó. Maestro
gnzsoloyo, por favor dame una alternativa a esto.
3. Por último, pides que ejecute una consulta. Acerca de ello, lo hice en la pestaña SQL del
phpMyAdmin, la consulta fue exitosa... No noté ningún cambio.
Saludos!