Even. Skrevet 27. mars 2004 Del Skrevet 27. mars 2004 kan noen fortelle meg hva som er galt med denne koden? <html> <head> <title>Untitled Document</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body> <?php $hostname = "localhost"; $dbase = "xxx"; $bruker = "xxx"; $pass = "xxx"; $connection = mysql_connect ("$hostname", "$bruker", "$pass"); $db = mysql_select_db($dbase, $connection);' // display individual record if ($id) { $result = mysql_query("SELECT * FROM xxx WHERE id=$id",$db); $myrow = mysql_fetch_array($result); printf("First name: %s\n<br>", $myrow["first"]); printf("Last name: %s\n<br>", $myrow["last"]); printf("Address: %s\n<br>", $myrow["address"]); printf("Position: %s\n<br>", $myrow["position"]); } else { // show employee list $result = mysql_query("SELECT * FROM xxx",$db); if ($myrow = mysql_fetch_array($result)) { // display list if there are records to display do { printf("<a href=\"%s?id=%s\">%s %s</a><br>\n", $PHP_SELF, $myrow["id"], $myrow["first"], $myrow["last"]); } while ($myrow = mysql_fetch_array($result)); } else { // no records to display echo "Sorry, no records were found!"; } } ?> </body> </html> Lenke til kommentar
LoS Skrevet 28. mars 2004 Del Skrevet 28. mars 2004 Kan du fortelle hva som er feil da kanskje? slik at jeg slipper å se så nøye gjennom koden din? dessuten så har du tatt med en ' under $db = mysql_select_db($dbase, $connection);' der som du ser. Lenke til kommentar
Even. Skrevet 28. mars 2004 Forfatter Del Skrevet 28. mars 2004 jeg får opp noe query feil på linje 30 og 32 Lenke til kommentar
???????? Skrevet 28. mars 2004 Del Skrevet 28. mars 2004 Det er muligens en del feil i det scriptet. if($id) skal kun brudes dersom $id er true eller false. Bruk !empty() her. Du burde bytte ut $id med $_GET['id'] så vil det fungere på servere hvor register globals er off. $result = mysql_query("SELECT * FROM xxx WHERE id=$id",$db); skal ikke se sånn ut. Hvis du skal ha med tilkoblings identifikator er det ikke valget av database, men tilkoblingen $connection. Du trenger ikke å ta med den i dette scriptet i det hele tatt. Dersom $id ikke er et tall må den ha ' i spørringen. Lykke til Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå