14. maj 2003 - 19:22
Der er
17 kommentarer
if ($_REQUEST)???
Hej allesammen ! Jeg plejer at bruge denne her: if ($_REQUEST["id"] != 0) { Altså hvis id´en er mindre end NUL Men nu bruger jeg "bogstaver" istedet for et ID har prøvet med: if ($_REQUEST["id"] != "") { Men det virker ikke rigtigt? Hvad kan jeg gøre?
Annonceindlæg fra Sabio
Prøv: if (isset($_REQUEST['id'])){
prøv den omvendt if ($_REQUEST["id"] == "") { og så bare tænk den anden vej...
ok lad mig sige det på en anden måde ;) Jeg har en en liste hvor når man f.eks trykker på "Peter" så skal den gå hen til: Brugere.php?id=Peter Det går fint nok, men den gider ikke vise indholdet af PETER's profil ved ikek hvordan, har prøvet: mysql_query("SELECT * FROM brugere WHERE id='$_GET[brugernavn]'") or die(mysql_error()); (ID er brugernavnet) echo "$id"; echo "info"; (OSV.) ?>
Det skal jo så stdaig være: $_GET[id]
Eller også skal du gøre sådan: Brugere.php?brugernavn=Peter
ja har byttet "id" ud med "navn" men det funker stadigvæk ik ;/
Brugere.php?brugernavn=Peter $query = mysql_query("SELECT * FROM brugere WHERE id='$_GET[brugernavn]'") or die(mysql_error()); $row = mysql_fetch_array($query); echo "$row[id]"; Virker det ikke?
Nej det virker ikke :( Den viser ingen fejl, men bare en tom side :(
Så prøv: $query = mysql_query("SELECT * FROM brugere WHERE id='$_GET[brugernavn]'") or die(mysql_error()); if(mysql_num_rows($query) == 0) { echo "Intet fundet"; } else { $row = mysql_fetch_array($query); echo "$row[id]"; }
Det virker stadigvæk ikke :( Den viser "intet fundet" !!!! :(
Du er sikker på at du har en bruger der hedder Peter?
Prøv lige at vise din tabelstruktur.
bare lav svar, har allerede fundet ud af det på en meget bedre måde :D
16. juni 2003 - 01:43
#16
Lukketid?
31. august 2003 - 01:19
#17
Gentagelse af forrige kommentar
Vi tilbyder markedets bedste kurser inden for webudvikling