• Jueves 14 de Noviembre de 2024, 03:59

Autor Tema:  Php Y Msql  (Leído 1184 veces)

NextorJoc

  • Miembro activo
  • **
  • Mensajes: 70
    • Ver Perfil
Php Y Msql
« en: Miércoles 6 de Junio de 2007, 05:32 »
0
Hola, Gracias por entrar....

Tengo este codigo en el archivo display1.php

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


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

Código: Text
  1. <?php
  2.    $link = mysql_connect("localhost", "wi930422", "27fabukaRE");
  3.    mysql_select_db("wi930422_ppn",$link);
  4. if(isset($_GET['id'])){
  5. $result = mysql_query("SELECT album FROM music where id='$_GET[id]", $link);
  6. if(mysql_num_rows($result) == 0 ){
  7. echo "el id no existe";
  8. }
  9. else{
  10. while($row = mysql_fetch_array($result)){
  11. echo "<p><a href='display4.php?id=", $row['id'], "'>", $row['album'], "</a></p>";
  12. }
  13. }
  14. }
  15.  
  16. ?>
  17.  
  18.  

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

Y no se que puede ser
[size=109]"Soy un novato en el tema de la programación, no se todo, pero algo se y lo que no se espero que me lo hagan saber"[/size]

NextorJoc

  • Miembro activo
  • **
  • Mensajes: 70
    • Ver Perfil
Re: Php Y Msql
« Respuesta #1 en: Miércoles 6 de Junio de 2007, 05:35 »
0
Disculpen me equivoque en donde dice:

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

En realidad es:

Citar
$result = mysql_query("SELECT id, album FROM music where id='$_GET[id]", $link);
[size=109]"Soy un novato en el tema de la programación, no se todo, pero algo se y lo que no se espero que me lo hagan saber"[/size]

truxo

  • Nuevo Miembro
  • *
  • Mensajes: 3
    • Ver Perfil
Re: Php Y Msql
« Respuesta #2 en: Miércoles 6 de Junio de 2007, 06:34 »
0
Hola,
Creo que te faltan unas comillas simples en id='$_GET[id]'
Código: Text
  1.  
  2. $result = mysql_query("SELECT id, album FROM music where id='$_GET[id]'", $link);
  3.  
  4.  
Saludos