tengo una web y hasta ahora habia funcionando perfectamente. Estos dias han cambiado en el server a php 5 y desde entonces me muestra un error:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/guitarra/domains/guitarra.net/public_html/artista.php on line 184
en la linea 184 aparece esta instruccion :
if (mysql_num_rows($sql)){
dejo aqui el resto anterior de este codigo:
Código:
$result = mysql_query("SELECT Num_Cancion,Canciones.Nombre, COUNT(Num_Acorde) FROM Acordes, Canciones,Artistas WHERE Acordes.Estado='S' AND Cancion=Num_Cancion AND Artista=Num_Artista AND Artista='$Art' GROUP BY Num_Cancion,Canciones.Nombre");
$total= mysql_num_rows($result);
$tampag = 20;
$reg1 = ($pag-1) * $tampag;
$sql = mysql_query("SELECT Num_Cancion,Canciones.Nombre, COUNT(Num_Acorde) FROM Acordes, Canciones,Artistas WHERE Acordes.Estado='S' AND Cancion=Num_Cancion AND Artista=Num_Artista AND Artista='$Art' GROUP BY Num_Cancion,Canciones.Nombre ORDER BY Canciones.Nombre LIMIT $reg1, $tampag");
if (mysql_num_rows($sql)){
while($x = mysql_fetch_array($sql)) {