Kunne ikke lige finde ud af præcis hvilken gruppe dette hørte til i, så jeg
prøver begge...
Anyway, jeg har følgende i en php-fil:
$db = mysql_connect ("localhost", "user", "password");
mysql_select_db ("database", $db);
$records = mysql_query ("SELECT COUNT(*) FROM tabel");
$request = mysql_query ("SELECT Felt1, Felt2[...] FROM tabel");
echo $records;
Nu skulle $Records indeholde antallet af rækker i tabellen "tabel" i
databasen "database".
Men noget går galt: "echo $records" giver "Resource id #2"? Og hvis jeg
flytter linien med "$records = mysql_query..." ned under linien med
"$request = mysql_query..." bliver $records tildelt værdien
"Resource id #3"?!?
Hvad er det lige der gå galt? Jeg har siddet og gloet på det i 1½ time nu,
og kan absolut ikke se nogen grund til at det ikke skulle virke...?
Hvis jeg taster "SELECT COUNT(*) FROM tabel" i en mysql-prompt får jeg det
rigtige resultat, altså den fortæller hvor mange rækker der er i
tabellen...
XFUT dk.edb.internet.webdesign.serverside.php
--
Lars Rander,
www.rander.dk ICQ#: 987520 ** Pil ikke ved min adresse **
Sjathelt og beskytter af det svage køn (udnævnt af diktator SEJ 5/6-99)
Det er nemt at beregne sine udgifter. Man tager bare sine
indtægter og lægger ti procent til. (Bing Crosby)