Problema con ORDER BY al poner register globals en off
Hola zagalet, tengo un problema que no he podido solucionar. Usé el siguiente código para mostrar unas estadísticas de visitas. Funcionó en el server antiguo pero al actualizar el PHP, y por cierto con register globals en off, dejó de funcionar. El código es el siguiente:
$sql1 = "SELECT visitas.*,reg.*, count(reg.id) FROM visitas,reg WHERE reg.id = visitas.id_usuario GROUP BY reg.id ORDER BY count(reg.id)";
$resultados = mysql_query($sql1,$set_con);
$total_registros = mysql_num_rows($resultados);
Dando error:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/sitio/public_html/admin/visitas.php on line 196
Creo que recogí todas las variables con extract($_POST); y unas _GET como la ID pero sigue el error.
Cualquier tipo de ayuda o comentario es muy bien recibido.
Gracias de antemano.
$sql1 = "SELECT visitas.*,reg.*, count(reg.id) FROM visitas,reg WHERE reg.id = visitas.id_usuario GROUP BY reg.id ORDER BY count(reg.id)";
$resultados = mysql_query($sql1,$set_con);
$total_registros = mysql_num_rows($resultados);
Dando error:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/sitio/public_html/admin/visitas.php on line 196
Creo que recogí todas las variables con extract($_POST); y unas _GET como la ID pero sigue el error.
Cualquier tipo de ayuda o comentario es muy bien recibido.
Gracias de antemano.
2 Respuestas
Respuesta de zagalet
1
Respuesta de davidcortesb
1