Ich habe folgendes Problem:
Alles anzeigen
Ich erhalte immer die Fehlermeldung "Ein Fehler ist aufgetreten!". Die $row-abfrage scheint also falsch zu sein, obwohl alle Vaiablen ordnungsmeäß übergeben werden. Die Datenbank wird auch abgefragt. Aber es scheint so als ob kein gültiger Count-Wert zurückgegeben wird. In einer einfachen SQL-Abfrage klappt das. Nur mit dem Script hier nicht.
Quellcode
- <?
- include 'connect.php';
- if(isset($_GET['username']))
- {
- $res = mysql_query("SELECT COUNT(`username`) FROM `user` WHERE `username` = '".$_GET['username']."' AND `passwort` = '". $_GET['passwort'] ."'");
- $row = mysql_fetch_object($res);
- if($row[0] == 1) {
- echo('login OK');
- } else {
- die('Ein Fehler ist aufgetreten!');
- }
- }
- //... Formularfeld ...
Ich erhalte immer die Fehlermeldung "Ein Fehler ist aufgetreten!". Die $row-abfrage scheint also falsch zu sein, obwohl alle Vaiablen ordnungsmeäß übergeben werden. Die Datenbank wird auch abgefragt. Aber es scheint so als ob kein gültiger Count-Wert zurückgegeben wird. In einer einfachen SQL-Abfrage klappt das. Nur mit dem Script hier nicht.