Autor | Zpráva | ||
---|---|---|---|
barteska1 Profil * |
#1 · Zasláno: 29. 1. 2009, 13:38:06
zdravicko mam soubor vypis.php a v nem
$dotaz="SELECT * FROM clenove ORDER BY function DESC LIMIT 0, 50"; $vysledek = mysql_query($dotaz); while ($zaznam=mysql_fetch_array($vysledek)){ $id=$zaznam['id']; $nick=$zaznam['nick']; print "<table><tr><td><b>".$nick."</b></td><td><a href=profil.php?id=".$id.">PROFIL</a></td></tr></table>"; } a soubor profil.php $dotaz = "SELECT * FROM clenove WHERE id=$id"; $vysledek = mysql_query($dotaz); while ($zaznam=mysql_fetch_array($vysledek)){ $id=$zaznam['id']; $nick=$zaznam['nick']; print "<table><tr><td>$id</td><td>$nick</td></tr></table>"; po tom co kliknu na odkaz v souboru vypis, tak mi to vyhazuje chybu: Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in D:\Program Files\VertrigoServ\www\profil.php on line 17 a v souboru profil.php napisu (jakoze do dotazu dam pevne ID) $dotaz = "SELECT * FROM clenove WHERE id=1" tak to funguje, ale potreboval bych aby to ID bylo rovno tomu ID ktere se nacte do odkazu. diky za radu |
||
kajaman Profil |
#2 · Zasláno: 29. 1. 2009, 13:41:42
„$dotaz = "SELECT * FROM clenove WHERE id=$id";“
místo $id dej $_GET['id'] |
||
barteska1 Profil * |
#3 · Zasláno: 29. 1. 2009, 14:50:18
dal sem
$dotaz = "SELECT * FROM clenove WHERE id=$_GET['id']"; a hlasi to: Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in D:\Program Files\VertrigoServ\www\www\pages\clenove\profil.php on line 13 nemam to dat do nejakych specialnich uvozovek? ale uz se tam pouzivaji dva typy a treti neznam (: |
||
tiso Profil |
#4 · Zasláno: 29. 1. 2009, 14:59:00
barteska1 -
"SELECT * FROM clenove WHERE id=$_GET[id]" |
||
barteska1 Profil * |
#5 · Zasláno: 29. 1. 2009, 15:16:12
funguje, děkuju
LOCK |
||
Časová prodleva: 15 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0