Programación Web y Scripting > PHP

 Php Y Msql

(1/1)

NextorJoc:
Hola, Gracias por entrar....

Tengo este codigo en el archivo display1.php


--- Código: Text ---<?php    $link = mysql_connect("localhost", "wi930422", "27fabukaRE");   mysql_select_db("wi930422_ppn",$link);$result = mysql_query("SELECT id, artist FROM music", $link); while($row = mysql_fetch_array($result)){echo "<p><a href='display3.php?id=", $row['id'], "'>", $row['artist'], "</a></p>";}?>  

Cuando le doy click al link va a este archivo display3.php


--- Código: Text ---<?php    $link = mysql_connect("localhost", "wi930422", "27fabukaRE");   mysql_select_db("wi930422_ppn",$link);if(isset($_GET['id'])){$result = mysql_query("SELECT album FROM music where id='$_GET[id]", $link); if(mysql_num_rows($result) == 0 ){echo "el id no existe";}else{while($row = mysql_fetch_array($result)){echo "<p><a href='display4.php?id=", $row['id'], "'>", $row['album'], "</a></p>";}}} ?>  
Me tira este error:


--- Citar ---Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in I:\FerozoWebHosting\webcristiana.com.ar\public_html\nuke\display3.php on line 6
el id no existe
--- Fin de la cita ---

Y no se que puede ser

NextorJoc:
Disculpen me equivoque en donde dice:


--- Citar ---$result = mysql_query("SELECT album FROM music where id='$_GET[id]", $link);
--- Fin de la cita ---

En realidad es:


--- Citar ---$result = mysql_query("SELECT id, album FROM music where id='$_GET[id]", $link);
--- Fin de la cita ---

truxo:
Hola,
Creo que te faltan unas comillas simples en id='$_GET[id]'

--- Código: Text --- $result = mysql_query("SELECT id, album FROM music where id='$_GET[id]'", $link);  Saludos

Navegación

[0] Índice de Mensajes

Ir a la versión completa