Foros del Web » Programando para Internet » PHP »

mostrar datos de un array

Estas en el tema de mostrar datos de un array en el foro de PHP en Foros del Web. hola tengo este script para traer los datos de una bd Código PHP: $anoanterior = date ( "Y" , time ()- 31536000 ); echo  $anoanterior ...
  #1 (permalink)  
Antiguo 14/01/2010, 10:49
Avatar de el_cesar  
Fecha de Ingreso: mayo-2001
Ubicación: Cali
Mensajes: 2.423
Antigüedad: 23 años
Puntos: 20
mostrar datos de un array

hola tengo este script para traer los datos de una bd

Código PHP:
$anoanterior=date("Y",time()-31536000);

echo 
$anoanterior;
$cf="SELECT * FROM estado_de_cuenta WHERE ano = '$anoanterior'";
$di=mysql_query($cf) or die(mysql_error());


while ( 
$vehiculos mysql_fetch_assoc($di));{

$veh$vehiculos['vehiculo'];

echo 
$veh;

pero resulta que no me muestra en pantalla los datos del array, que estoy haciendo mal?
__________________
Say no more.......
  #2 (permalink)  
Antiguo 14/01/2010, 10:51
Avatar de JoseTejada  
Fecha de Ingreso: diciembre-2007
Ubicación: Peru.Lima.Cercado.MDuarez.Granaderos172
Mensajes: 218
Antigüedad: 16 años, 4 meses
Puntos: 11
Respuesta: mostrar datos de un array

tal vez no esta llegando ningun registro desde la BD, q tal si pruebas haciendo la consulta en tu administrador de BD para ver si hay algun registro con la consulta que tienes
  #3 (permalink)  
Antiguo 14/01/2010, 10:55
Avatar de el_cesar  
Fecha de Ingreso: mayo-2001
Ubicación: Cali
Mensajes: 2.423
Antigüedad: 23 años
Puntos: 20
Respuesta: mostrar datos de un array

si en la bd me muestra registros, ahora se me ocurre es una cosa, resulta que como ven el campo que estoy tratando de traer $anoanterior es un dato de tipo date, y en la bd el campo que almacena el año es de tipo varchar, hay alguna forma de pasar ese $anoanterior a una cadena para poder consultar el varchar?
__________________
Say no more.......
  #4 (permalink)  
Antiguo 14/01/2010, 11:09
Avatar de JoseTejada  
Fecha de Ingreso: diciembre-2007
Ubicación: Peru.Lima.Cercado.MDuarez.Granaderos172
Mensajes: 218
Antigüedad: 16 años, 4 meses
Puntos: 11
Respuesta: mostrar datos de un array

Si pruebas esto :
$cf="SELECT * FROM estado_de_cuenta WHERE ano LIKE '$anoanterior'";
  #5 (permalink)  
Antiguo 14/01/2010, 12:02
Avatar de el_cesar  
Fecha de Ingreso: mayo-2001
Ubicación: Cali
Mensajes: 2.423
Antigüedad: 23 años
Puntos: 20
Respuesta: mostrar datos de un array

no no arroja ningun resultado tampoco
__________________
Say no more.......
  #6 (permalink)  
Antiguo 14/01/2010, 12:11
 
Fecha de Ingreso: enero-2010
Ubicación: Monterrey
Mensajes: 17
Antigüedad: 14 años, 3 meses
Puntos: 0
Respuesta: mostrar datos de un array

es por el ";" punto y coma que tienes en el while();

Saludos
  #7 (permalink)  
Antiguo 14/01/2010, 12:15
Avatar de el_cesar  
Fecha de Ingreso: mayo-2001
Ubicación: Cali
Mensajes: 2.423
Antigüedad: 23 años
Puntos: 20
Respuesta: mostrar datos de un array

efectivamente era por eso, gracias netmx
__________________
Say no more.......
  #8 (permalink)  
Antiguo 14/01/2010, 12:56
Avatar de JoseTejada  
Fecha de Ingreso: diciembre-2007
Ubicación: Peru.Lima.Cercado.MDuarez.Granaderos172
Mensajes: 218
Antigüedad: 16 años, 4 meses
Puntos: 11
Respuesta: mostrar datos de un array

Q bueno q funcione :P

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 22:44.