Problem beim auslesen
Phil Z.
- datenbank
0 ChrisB
Hallo,
folgender Code:
$rtid=$this->get_REGTYPEid();
$sql="SELECT id FROM ".$this->all_table1." WHERE email='".$this->r_mail."'
AND regtype='".$rtid."'";
$l=mysql_query($sql) or die('Fehler beim MailID auslesen - 1<br/>'.mysql_error());
$a=mysql_fetch_assoc($l) or die('Fehler beim MailID auslesen - 2<br/>'.mysql_error());
Folgende Fehlermeldung:
"Fehler beim MailID auslesen - 2"
ohne das dahinter noch ein MySQL_Error steht...
wenn ich $sql ausgebe per die($sql); direkt hinter dem $sql dann macht er alles richtig:
SELECT id FROM all_user WHERE email='lol@lol.de' AND regtype='2'
Ich sehe da keinen Fehler dran, und wenn ich es als Query abgebe, kommt ja auch keine Fehlermeldung.
Erst bei mysql_fetch_assoc!
Woran liegt das?
PHP & MySQL 5
So long,
Phil
Hi,
Ich sehe da keinen Fehler dran, und wenn ich es als Query abgebe, kommt ja auch keine Fehlermeldung.
Erst bei mysql_fetch_assoc!Woran liegt das?
Daran, dass die Query kein Ergebnis liefert, mysql_fetch-irgendwas also false liefert, was dann zur Ausfuehrung des or ... fuehrt.
MfG ChrisB