dedlfix: formatierung eines arrays

Beitrag lesen

Tach!

$datay1 = mysql_query(sprintf("select wert from tabelle"));
     if($datay1)
oder besser eigentlich mit
     if($datay1 === false)

Die beiden Abfragen sind genau gegenteilig. Und die zweite ist zwei Stufen zu überflüssig. Im Fehlerfall erhältst du immer ein unzweifelhaftes false. Ressourcenkennungen (im Falle von SELECT etc.) sind im booleschen Kontext immer true und INSERT und Co. ergeben true. 0 oder irgendein anderer zu false kompatibler Wert kommt hier im Positiv-Fall nicht vor.

dedlfix.