Autor Zpráva
barteska1
Profil *
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
$dotaz = "SELECT * FROM clenove WHERE id=$id";

místo $id dej $_GET['id']
barteska1
Profil *
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
barteska1 -
"SELECT * FROM clenove WHERE id=$_GET[id]"
barteska1
Profil *
funguje, děkuju

LOCK
Toto téma je uzamčeno. Odpověď nelze zaslat.