Urza: SQL-Query fehlerhaft in PHP, phpmyadmin frisst ihn aber

Beitrag lesen

Hallo.

Habe das Problem, dass mein Code (siehe unten) in phpmyadmin genau das ausspuckt, was ich brauche, nämlich eine Zeile auf einem Feld mit einer Zahl darin.

  
  $sql = "SELECT `group` FROM `admin_users` WHERE name='".$_COOKIE['name']."' LIMIT 1";  
  $res1 = mysql_query($sql);  
  $real_group = mysql_result($res1,0,0);  

Im Cookie "name" steht eine Zahl von 0 bis 2.

Wenn ich diesen Code allerdings in PHP ausführe, bekomme ich einen Fehler:
[quote]
mysql_result(): supplied argument is not a valid MySQL result resource in ... on line 31
[/quote]

Auf Zeile 31 liegt die Funktion mysql_result.

Hab schon alle Möglichkeiten mit Apostrophen durch, leider ohne Erfolg.

Es ist komisch, da phpmyadmin eigentlich nichts anderes macht als den SQL zu prüfen und dann auszuführen, während das beim reinen Ausführen zu einem Fehler führt, den mir phpmyadmin nicht ausgibt. Heißt, phpmyadmin sagt "der SQL ist korrekt" (und gibt mir sogar das gewünschte Ergebnis aus), während PHP sagt "nein, der Code ist nicht korrekt".

Steh auf dem Schlauch, es ist bestimmt nur eine Kleinigkeit, die ich übersehen habe. Könnt ihr mir bitte bei der Fehlersuche helfen?

Danke
Urza