Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/03/2007, 17:48
Nantcy
 
Fecha de Ingreso: marzo-2007
Mensajes: 163
Antigüedad: 17 años, 2 meses
Puntos: 0
Pregunta Siempre el primer registro porque?

Mi pregunta es, hago una busqueda y siempre me sale el mismo registro sea cual sea el nombre que introduzca en la busqueda, me sale el primer registro que tenga en mi BD, les dejo el código por si pueden asesorarme. Gracias !!!

$rescons="Select nombre_prod,tiempo_ofer,caract_tecnolog,descripcio n From producto, desc_prod WHERE nombre_prod LIKE '%$busqueda%' Order By nombre_prod Desc";
$resquery=mysql_query($rescons);
echo mysql_errno().": ".mysql_error()."<BR>";
while($filas=mysql_fetch_array($resquery))
{

$nombre=$filas["nombre_prod"];
//$image=$filas["imagen"];
$descrip=$filas["descripcion"];
$caract=$filas["carct_tenolog"];
$numRegis++;
}

Tengo estre otro codigo pero me genera lo mismo:

$rescons="Select nombre_prod,tiempo_ofer,caract_tecnolog,descripcio n From producto, desc_prod WHERE nombre_prod LIKE '%$busqueda%' Order By nombre_prod Desc";
$resquery=mysql_query($rescons);
echo mysql_errno().": ".mysql_error()."<BR>";
while($filas=mysql_fetch_array($resquery))
{
if($filas["nombre_prod"] != '')
{
$nombre=$filas["nombre_prod"];
}
if($filas["descripcion"] != '')
{
$descrip=$filas["descripcion"];
}
if($filas["carct_tenolog"] != '')
{
$caract=$filas["carct_tenolog"];
}
$numRegis++;
}