Tengo el siguiente codigo php que llamo desde otro sitio...
Código PHP:
<?php
//-- Modulo dinamico selector de articulos relacionados
// conecto a la base de datos
include ("conexion.php");
conecta();
//-- Consulto y genero
$sql="SELECT TITULO,REFERENCIA,FOTOARTICULO FROM articulos ORDER BY RAND() Limit 3";
$result = mysql_query($sql) or die(mysql_error());
while ($fila=mysql_fetch_array($result))
{
$titulo=$fila['TITULO'];
$articulo=$fila['REFERENCIA'];
$foto=$fila['FOTOARTICULO'];
echo"<tr>";
echo"<td align=center>";
echo"<P class=linea><strong>Puede interesarte también:</strong></P>";
echo"<table border=0 width=630>";
echo"<tr>";
echo"<td align=center valign=top><a href=$articulo.html><img src=fotoarticulo/$foto><br>";
echo"<P class=pequena><strong>$titulo</strong></P></a></td>";
echo"<td align=center valign=top><a href=$articulo.html><img src=fotoarticulo/$foto><br>";
echo"<P class=pequena><strong>$titulo</strong></P></a></td>";
echo"<td align=center valign=top><a href=$articulo.html><img src=fotoarticulo/$foto><br>";
echo"<P class=pequena><strong>$titulo</strong></P></a></td>";
echo"</tr>";
echo"</table>";
echo"</td>";
echo"</tr>";
}
//-- Cierro
mysql_close();
?>
ARTICULO 1 - ARTICULO 2 - ARTICULO 3.
Ahora solo sale ARTICULO1 - ARTICULO 1 - ARTICULO 1 cada vez, pero por supuesto distinto "numero" cada vez...
Como lo arreglo??? se que es una chorrada, pero llevo toda la mañana pegandome con ello y no lo veo... supongo que ya estoy con "pantallazo azul"... jeje..
Yo creo que le falta un for o algo asi dentro del while, pero no estoy seguro...
Alguien me puede ayudar, por favor??
Muchas gracias