Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

[SOLUCIONADO] Consultar sobre una fecha

Estas en el tema de Consultar sobre una fecha en el foro de Mysql en Foros del Web. Hola tengo que verificar que en una fecha ya no se haya tomado asistencia para una materia, los datos guardan bien en la base de ...
  #1 (permalink)  
Antiguo 01/12/2013, 18:31
 
Fecha de Ingreso: noviembre-2013
Mensajes: 12
Antigüedad: 10 años, 4 meses
Puntos: 0
Pregunta Consultar sobre una fecha

Hola tengo que verificar que en una fecha ya no se haya tomado asistencia para una materia, los datos guardan bien en la base de datos, y por claves primarias ya no las guarda, pero no puedo lograr decirle al Usuario que ya tomo Asistencia para esa fecha, este es el codigo.

Código MySQL:
Ver original
  1. SELECT fecha, id_Materia FROM asistencia
  2. WHERE fecha = ".$_POST['fecha']." AND id_Materia= ".$_POST['id_materia']

Cita:
Editado: Código de programación no permitido en Foros de Bases de Datos. Leer las normas por favor.

Última edición por gnzsoloyo; 01/12/2013 a las 18:40
  #2 (permalink)  
Antiguo 01/12/2013, 18:43
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 4 meses
Puntos: 2658
Respuesta: Consultar sobre una fecha

La primea pregunta sería: ¿Qué tipo de dato usaste para la fecha? ¿DATE, DATETIME o usaste un VARCHAR?
La segunda es, si estás usando DATE o DATETIME, ¿estás poniendo la fecha en el formato correcto, es decir AAAA-MM-DD?
Por otro lado, ¿a qué te refieres con que "y por claves primarias ya no las guarda, ". Una tabla siempre debe tener una PK. eso es madatorio.
¿De qué estás hablando?

Finalmente: Cuando usas una fecha en la consulta, desde una variable, debe quedar entre apostrofos: '2013-11-01', por ejemplo. No lo olvides.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #3 (permalink)  
Antiguo 01/12/2013, 18:48
 
Fecha de Ingreso: noviembre-2013
Mensajes: 12
Antigüedad: 10 años, 4 meses
Puntos: 0
Respuesta: Consultar sobre una fecha

Cita:
Iniciado por gnzsoloyo Ver Mensaje
La primea pregunta sería: ¿Qué tipo de dato usaste para la fecha? ¿DATE, DATETIME o usaste un VARCHAR?
La segunda es, si estás usando DATE o DATETIME, ¿estás poniendo la fecha en el formato correcto, es decir AAAA-MM-DD?
Por otro lado, ¿a qué te refieres con que "y por claves primarias ya no las guarda, ". Una tabla siempre debe tener una PK. eso es madatorio.
¿De qué estás hablando?

Finalmente: Cuando usas una fecha en la consulta, desde una variable, debe quedar entre apostrofos: '2013-11-01', por ejemplo. No lo olvides.
la fecha la guarde desde el mismo formulario de donde la traigo asi que el formato es el mismo ahora el caso seria intentar guardarla de nuevo cuando ya se guardo anteriormente y avisarle al usuario, ahora checo eso de los apostrofos y cuento que tal


EDIT: Excelente era por los apostrofos! gnzsoloyo sos un groso! gracias :D

Última edición por juan_f_amaral; 01/12/2013 a las 18:49 Razón: Prueba del codigo

Etiquetas: consultar, fecha
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:20.