moin,
wie frank schon sagte, schwierig nachzuvollziehen, was du eigentlich willst. abre da du einen OUTER JOIN auf die tabelle loginoon machst und die eventuell einschränken auf diese tabelle hast, sollte die Bedinung mit in die JOIN bedinung und nicht in die WHERE klausel, sonst klappt der OUTER JOIN nicht mehr.
SELECT zf_id_ga, timestamp_ga, datum, user_ga, arbeitsbeginn_ga,
arbeitsende_ga, kontrGL, kontr, loginoon.kennung, loginoon.gebiet
FROM gazeiterfassung
LEFT JOIN loginoon ON loginoon.kennung=gazeiterfassung.user_ga AND loginoon.kennung='".$_SESSION["MM_Username"]."'"
;
Ilja