![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
30/03/2007, 19:12
|
![Avatar de AbdelioR](http://static.forosdelweb.com/customavatars/avatar151928_1.gif) | | | Fecha de Ingreso: septiembre-2006 Ubicación: Tarragona
Mensajes: 926
Antigüedad: 18 años, 4 meses Puntos: 8 | |
Re: Order By Rand() Limit 1 Si hago la consulta en phpmyadmin me dice que está bien, pero si la ejecuto en la web, me lanza error :s
Error en la consulta de conteo alternativo de registros: . Mysql dijo: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'Resource id #19' at line 1
Yo veo que la consulta está bien hecha porque en phpmyadmin me devuelve un registro al azar, pero en la web no.
El script recibe variables por get, y una de ellas es $resultados, entonces hago:
if ($resultados == 0){
$_pagi_sql2 = mysql_query("SELECT * FROM mapas ORDER BY RAND() LIMIT 0,1") or die(mysql_error());
$resultados = 1;
}
:s No parece haver nada raro no? |