Foros del Web » Programando para Internet » PHP »

Problema al sacar datos

Estas en el tema de Problema al sacar datos en el foro de PHP en Foros del Web. Hola, en mi base de datos, tengo una tabla con un campo llamado Mes, en este tengo varios registros con Mes = 01 y otros ...
  #1 (permalink)  
Antiguo 28/01/2010, 18:30
 
Fecha de Ingreso: enero-2009
Mensajes: 434
Antigüedad: 15 años, 3 meses
Puntos: 5
Problema al sacar datos

Hola, en mi base de datos, tengo una tabla con un campo llamado Mes, en este tengo varios registros con Mes = 01 y otros tantos con Mes = Enero

Código PHP:
$sql6 "SELECT * FROM Noticias WHERE Mes = 01";
$result6 mysql_query($sql6,$idcon);
$fila6 mysql_fetch_assoc($result6); 
Si hago eso, me saca todos los registros de la base de datos que tienen mes 01.

Pero si hago esto no me saca los que tiene mes Enero, ¿ alguien sabe porque ?

Código PHP:
$sql6 "SELECT * FROM Noticias WHERE Mes = Enero";
$result6 mysql_query($sql6,$idcon);
$fila6 mysql_fetch_assoc($result6); 
  #2 (permalink)  
Antiguo 28/01/2010, 18:36
Avatar de luis010182  
Fecha de Ingreso: julio-2009
Ubicación: Argentina - Capital Federal
Mensajes: 382
Antigüedad: 14 años, 10 meses
Puntos: 27
Respuesta: Problema al sacar datos

Porque es un string y debe ir entre comillas
Código PHP:
$sql6 "SELECT * FROM Noticias WHERE Mes = 'Enero'";
$result6 mysql_query($sql6,$idcon);
$fila6 mysql_fetch_assoc($result6); 
Con esto deberia funcionar.
Espero q te sirva.
  #3 (permalink)  
Antiguo 28/01/2010, 18:38
 
Fecha de Ingreso: enero-2009
Mensajes: 434
Antigüedad: 15 años, 3 meses
Puntos: 5
Respuesta: Problema al sacar datos

Cita:
Iniciado por luis010182 Ver Mensaje
Porque es un string y debe ir entre comillas
Código PHP:
$sql6 "SELECT * FROM Noticias WHERE Mes = 'Enero'";
$result6 mysql_query($sql6,$idcon);
$fila6 mysql_fetch_assoc($result6); 
Con esto deberia funcionar.
Espero q te sirva.
Gracias, con estos errores me siento ridiculo

Etiquetas: Ninguno
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 12:37.