Just nu i M3-nätverket
Jump to content

Hämta ur databas


Starre

Recommended Posts

Hej alla!

 

Nu har jag kommit till det skede då jag ska plocka ut information ur MySQL-databasen. Följer jag IDG WebStudios princip blir det dock problem.

 

Databasen innehåller en mängd olika personer samt deras snigeladresser, mejladresser och telefonnummer.

Jag vill nu plocka ut alla personer vars efternamn slutar på "sson".

<html>
<?
$open = mysql_connect("localhost", "användarnamn", "lösenord");
$sql = 'SELECT `id` , `mejladress` , `telefon` , `fornamn` , `efternamn` , `gatuadress` , `postnummer` , `postort` FROM `test`.`kontakter` WHERE `id` LIKE \'%sson%\' OR `mejladress` LIKE \'%sson%\' OR `telefon` LIKE \'%sson%\' OR `fornamn` LIKE \'%sson%\' OR `efternamn` LIKE \'%sson%\' OR `gatuadress` LIKE \'%sson%\' OR `postnummer` LIKE \'%sson%\' OR `postort` LIKE \'%sson%\' LIMIT 0, 30';
while ($rad = mysql_fetch_array ($sql)) { 

print "<B>";
print $rad["fornamn"]; 
print " "; 
print $rad["efternamn"]; 
print "</B>";

} 

?>
</html>

 

Felmeddelande

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in d:\inetpub\wwwroot\adressbok_sok.php on line 5

 

Vad kan felet vara tror ni?

 

Tack så hemskt mycket på förhand!

 

[inlägget ändrat 2003-04-15 21:18:58 av Starre]

[inlägget ändrat 2003-04-15 21:36:32 av Starre]

Link to comment
Share on other sites

Enkelt!

Du har helt glömt att utföra frågan.

Efter att du tilldelat variabeln $sql dess strängvärde, kör du den genom mysql_query():

$sql = "SELECT ...";
$res = mysql_query($sql);
while ($rad = mysql_fetch_array($res)) 
...

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...