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
Ir a la versión completa