Hola, tengo un script de noticias, i en un lugar de la web me gustaria poner una aleatoria. el codigo actual para mostrarlas es este:
Código PHP:
<?
$colorCabecera="#FFC184";
$colorNoticia="#FFEEDD";
include "conexion.php";
$a=mysql_query("select * from noticias WHERE `id` = '$noticia' order by id desc limit 1");
//AQUI, como hago el rand???
while ($b=mysql_fetch_row($a)) {
echo "<br><table width=\"275\" border=0 cellspacing=1 cellpadding=2 style=\"font-size:11px;font-family:tahoma;bordeR:1px solid black\"><tbody>
<tr style=\"background:$colorCabecera\"><td>• $b[1]</td><td style=\"width:10%;text-align:center\">$b[2]</td></tr><tr style=\"background:$colorNoticia\"><td colspan=2>$b[3]</td></tr></tbody></table>";
}
?><br>
aqui como veis le digo yo el total de noticias a mostrar, que sería uno para la aleatoria, pero entonces como hago un rand entre todas las ids para que me muestre una aleatoria?? podria hacer un rand entre uno i diez por ejemplo, pero lo que yo quisiera es que me cogiera el el valor maximo (osea, la id mas grande de la base de datos), i que me hiciera el rand con esa como máxima
muchas gracias!