Ergebnis in Array

Xching

Erfahrenes Mitglied
Hallo Zusammen,

Ich habe ein klein Problem, ich möchte gern, das Ergebnis in Array rausbekommen und dann soll spid == 0 einsetzen, aber es hat nicht funktioniert. Ich hoffe dass ihr mir weiter helfen könntet.

PHP:
function checkSeatPos($grid,$xpos,$ypos) {
 $sql=sprintf("select spid from Sitzplan where xpos=%d and ypos=%d and grid<>%d",$xpos,$ypos,$grid);
 $oid=mysql_query($sql,$this->dbid);
 my_error($this->dbid,$sql);
 $erg=mysql_fetch_array($oid);
 $erg=array();
 return $erg['spid']==0;
}
 
Das folgende kann nicht funktionieren
PHP:
 $erg=array();
 return $erg['spid']==0;
In derersten Zeile setz du $erg als leerer Array.
In der 2ten Zeile prüfst ud ib der ArrayIndex 'spid' den Wert 0 Enthält

Lösch mal die Zeile ' $erg=array();'
 
PHP:
$erg=mysql_fetch_array($oid);
$erg=array();

Du holst dir erst das Ergebnis und setzt dann $erg auf ein neues, leeres Array. Das funktioniert so natürlich nicht ;) Letzere Zeile muss weg.
 
Zurück