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

Error al utilizar mysql_fetch_array(); Auyda!!!

Estas en el tema de Error al utilizar mysql_fetch_array(); Auyda!!! en el foro de Mysql en Foros del Web. Hola: Tengo el siguiente problema al momento de utilizar el mysql_fetch_array(). Warning: mysql_num_rows(): supplied argument is not a valid MySQL result El codigo que utilizo ...
  #1 (permalink)  
Antiguo 13/03/2007, 20:39
 
Fecha de Ingreso: marzo-2007
Mensajes: 163
Antigüedad: 17 años, 1 mes
Puntos: 0
Pregunta Error al utilizar mysql_fetch_array(); Auyda!!!

Hola:
Tengo el siguiente problema al momento de utilizar el mysql_fetch_array().

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result

El codigo que utilizo es el siguiente:
$rescons="Select p.nombre_prod, p.imagen, d.descripion, d.tiempo_ofer, d.caract_tecnolog From p prodcuto, d desc_prod Where p.nombre_prod='$busqueda' LIKE '%$busqueda%' Order By p.nombre_prod Desc";
$resquery=mysql_query($rescons);
while($filas=mysql_fetch_array($resquery))
{
$nombre=$filas["nombre_prod"];
$image=$filas["imagen"];
$descrip=$filas["descripcion"];
$caract=$filas["carct_tenolog"];
$numRegis++;
}
  #2 (permalink)  
Antiguo 14/03/2007, 10:57
Avatar de Genetix  
Fecha de Ingreso: febrero-2002
Ubicación: Lima - Perú
Mensajes: 1.600
Antigüedad: 22 años, 2 meses
Puntos: 45
Re: Error al utilizar mysql_fetch_array(); Auyda!!!

Creo que tienes mal echa la consulta

Select p.nombre_prod, p.imagen, d.descripion, d.tiempo_ofer, d.caract_tecnolog From
prodcuto p, desc_prod d Where p.nombre_prod='$busqueda' LIKE '%$busqueda%' Order By p.nombre_prod Desc
  #3 (permalink)  
Antiguo 14/03/2007, 11:23
 
Fecha de Ingreso: marzo-2007
Mensajes: 163
Antigüedad: 17 años, 1 mes
Puntos: 0
Pregunta Re: Error al utilizar mysql_fetch_array(); Auyda!!!

Hola:
Lamentablemente no error en la consulta porque cambié lo que me pusiste de observación pero me da el mismo error:

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\wamp\www\busquedas2.php on line 151

Trabajo con mysql_fetch_array() en otra consulta y no me sale error pero en esta si. Que podrá ser ???
  #4 (permalink)  
Antiguo 14/03/2007, 11:48
Avatar de Genetix  
Fecha de Ingreso: febrero-2002
Ubicación: Lima - Perú
Mensajes: 1.600
Antigüedad: 22 años, 2 meses
Puntos: 45
Re: Error al utilizar mysql_fetch_array(); Auyda!!!

verifica que esten llegando los valores $busqueda.

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\wamp\www\busquedas2.php on line 151, este mensaje siempre te va salir cuando tengas un error en la consulta, ya sea por que le falta un punto, una coma, el campo no exista, etc.

Saludos!
  #5 (permalink)  
Antiguo 14/03/2007, 12:33
 
Fecha de Ingreso: marzo-2007
Mensajes: 163
Antigüedad: 17 años, 1 mes
Puntos: 0
Pregunta Re: Error al utilizar mysql_fetch_array(); Auyda!!!

Hola de Nuevo

Tengo un error en mi consulta, puse el mysql_error() para saber que error tenia y me dio esto: 1146: Table 'tienda.p' doesn't exist
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\wamp\www\busquedas2.php on line 152

Lo comprobé haciendo la consulta desde el comando de linea del Mysql y me dá el resultado de Table 'tienda.p' doesn't exist,entonces creo que el error está en los alias de las tablas, peeero, ya revisé como poner los alias pero me sale informacion para las columnas no para las tablas, saben de algún enlace donde pueda leer sobre las alias para las tablas o si me pueden ayudar directamente????

Gracias por su ayuda
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 16:30.