Ver Mensaje Individual
  #8 (permalink)  
Antiguo 08/03/2007, 09:49
1pere3
 
Fecha de Ingreso: noviembre-2006
Mensajes: 68
Antigüedad: 17 años, 5 meses
Puntos: 0
Re: duda con un select...

El código completo es:

Código:
<style type="text/css">
.f { background: url(images/fondo-fisiomedia.jpg) no-repeat left top; 
		 width: 120px;
		 height: 130px;
		 padding: 3px 4px 0px 4px;
		 text-align:center;
		 font-size:10px; color:#000000 }


</style>

<td width="120" valign="top">
<table width="120" cellspacing="0" cellpadding="0">
		<tr>
			<td style="text-align:center;" valign="top"><a target="_blank" href="URL">
			<img src="images/patrocinadores/logo-fisiomedia1.jpg"></a></tr>
<?
	$id=mysql_connect ("localhost", "dbuser", "dbpasswrods") or die ('I cannot connect to the database because: ' . mysql_error());
	mysql_select_db ("dbname");
?>
<?
	
	$res=mysql_query("select products_image, products_price, products_model, products_name from products natural join products_description order by products_id desc limit 0,6");
	while($fila=mysql_fetch_array($res))

		{
			echo "<tr><td class=\"f\">";
			?>
			<img width="100" height="80" src="URL/images/<?php echo $fila['products_image']; ?>" />
			
			<?	
			echo "<br>".$fila["products_name"]." <br>";
			echo "".$fila["products_price"]." €<br>";
			echo "</td></tr>";
      		}
	?>
</table>		</td>
	</tr>
</table>
				
</td>
		</tr>
Y el error es:

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/pressing/public_html/columna-fisiomedia.php on line 24


He problema lo que dices de row pero tampoco funciona. El array no es, ya que si el select lo pongo apuntando solo a una tabla chuta:

Código:
$res=mysql_query("select * from products order by products_id desc limit 0,6");
	while($fila=mysql_fetch_array($res))
Me saca el precio y la imagen correctamente. Ahora necesito el nombre :(