Hej Jakob
Jeg har test dit SQL-statement på min egen database. Det er der ingen problemer med, men forsøger jeg derimod at hente fra en tabel eller et felt, der ikke findes i databasen opstår den fejl du beskriver.
Det tyder derfor på, at du forsøger at hente fra noget, der ikke er der. Så du bør checke om du har skrevet de rigtige navne på div. felter og tabelnavne.
En god måde at checke det på, er ved at benytte mysql_fetch_array:
$resultat = mysql_query("SELECT id FROM `login` WHERE brugernavn = '$postbruger' AND kodeord = '$postpass'");//Spørger efter ID
$number = mysql_num_rows($resultat);//Tæller antaller af resultater
$row = mysql_fetch_array($resultat);
echo "<pre>";
print_r($row);
echo "</pre>";
Hvis den melder samme fejl, er det nok forkert navngivning der er problemet.
print_r-koden viser bare hvad array'et indeholder, så man kan se hvad MySQL returnerer, hvis fejlen ikke opstår
Indlæg senest redigeret d. 16.03.2008 07:47 af Bruger #10572