Fehler in SQL Anweisung

paulee

Erfahrenes Mitglied
Hallo!

Habe mal wieder ein kleines Problem; und zwar habe ich ein kleines Script zum Abfragen in einer Datenbank für den Wert 0 oder 1 .

Das Script:
PHP:
						<? 
$host="xxxxxxx";
$user="xxx";
$passwort="xxxxxxxxxxxx";
$dbname="xxxxxxxxx";
$user1 = $_SESSION["user_nickname"];
$verbindung=mysql_connect($host,$user,$passwort) or die ("Keine Verbindung zur Datenbank $dbname hergestellt");
mysql_select_db($dbname,$verbindung) or die ("Kann DB nicht auswählen");
$sql="SELECT ax0, $user1 FROM content";
$ergebnis=mysql_query($sql,$verbindung); #startet die Abfrage
$zeile = mysql_fetch_assoc($ergebnis);
$ax0 = $zeile['ax0'];
$user1 = $zeile['Nickname'];
mysql_close();

if ($ax0 == "1") { 
echo"HALLLO WERT ist 1" ;

}

?>

Leider kommt immer der Fehler:
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/.sites/14/site476/web/c++/portal/int_pedi_priv/setting.php on line 126

Warum das?


Könnt ihr mir helfen? Wäre echt nett.
 
Zuletzt bearbeitet:
Hi,

ich würde erstmal das Passwort für die Datenbank aus dem Posting entfernen. ;)

Bist Du sicher, dass der User-Nickname dem Spaltennamen entspricht und nicht eher dem Inhalt einer Spalte?

Ansonsten pack mal ein die(mysql_error()); hinter die mysql_query.

Gruß
.
 
Meinst Du nicht eher fiolgende Abfrage:
Code:
SELECT ax0, Nickname FROM content 
WHERE Nickname LIKE '$user1'
Gruß hpvw
 
Zurück