Hi
Ich habe mal eine Frage, die sich um Mysqli dreht.
Bei einer Abfrage (num_rows) habe ich bei MySQL bisher immer für die Überprüfung ob eine Zeile gefunden wurde die Funktion „empty“ verwendet. Doch bei Mysqli springt das nicht an, dort muss ich > 0 oder != 0 nehmen.
Kann mir jemand sagen wieso das so ist? Es ist für mich nicht logisch nachvollziehbar.
Also z.B.
if(!empty($result->num_rows))….
Was ist dort das Problem? Ich habe das Gefühl das der mir da boolsche Werte liefert!?
Liebe Grüße
Ich habe mal eine Frage, die sich um Mysqli dreht.
Bei einer Abfrage (num_rows) habe ich bei MySQL bisher immer für die Überprüfung ob eine Zeile gefunden wurde die Funktion „empty“ verwendet. Doch bei Mysqli springt das nicht an, dort muss ich > 0 oder != 0 nehmen.
Kann mir jemand sagen wieso das so ist? Es ist für mich nicht logisch nachvollziehbar.
Also z.B.
if(!empty($result->num_rows))….
Was ist dort das Problem? Ich habe das Gefühl das der mir da boolsche Werte liefert!?
Liebe Grüße