Guten Abend,
kann man bei einer Abfrage, deren Ergebnis ein leeres Egebnis ist, Standardwerte setzen?
ist wahrscheinlich mal wieder zu abstrakt.....
Ich frage mich ob ich ein leeres Ergebnis trotzdem mit Werten füllen kann.
wenn die bel.raumID = '$_REQUEST[raumID]'"; nicht vorhanden ist, wird ein leeres Ergebnis zurückgegeben.
Sollte es so sein, müßte z.B bel.raumID die $_REQUEST[raumID'], md5hash die $_REQUEST[md5] und gueltig = ja erhalten
aber vor allem sollte die PC Prüfung ( pc. * , Date_Format( temp.arbeitbeginn, '%d.%m.%Y %H:%m:%s' ) AS tag, if( temp.raumID = '$_REQUEST[raumID]' AND temp.pcID != '$_REQUEST[pcID]', 'ja', 'nein' ) AS inBearbeitung)
in jedem Fall durchgeführt werden
kann man bei einer Abfrage, deren Ergebnis ein leeres Egebnis ist, Standardwerte setzen?
PHP Code:
$SQL = "SELECT bel.raumID, md5( concat( bel.buch, bel.platzID, bel.bel_status ) ) AS md5hash,
if( md5( concat( bel.buch, bel.platzID, bel.bel_status ) ) = '$_REQUEST[md5]', 'ja', 'nein' ) AS gueltig,
pc. * , Date_Format( temp.arbeitbeginn, '%d.%m.%Y %H:%m:%s' ) AS tag, if( temp.raumID = '$_REQUEST[raumID]' AND temp.pcID != '$_REQUEST[pcID]', 'ja', 'nein' ) AS inBearbeitung
FROM `ac_alle_belegung` AS bel
LEFT JOIN ac_alle_temp AS temp ON temp.raumID = bel.raumID
LEFT JOIN ac_alle_pc AS pc ON pc.pcID = temp.pcID
WHERE bel.raumID = '$_REQUEST[raumID]'";
Ich frage mich ob ich ein leeres Ergebnis trotzdem mit Werten füllen kann.
wenn die bel.raumID = '$_REQUEST[raumID]'"; nicht vorhanden ist, wird ein leeres Ergebnis zurückgegeben.
Sollte es so sein, müßte z.B bel.raumID die $_REQUEST[raumID'], md5hash die $_REQUEST[md5] und gueltig = ja erhalten
aber vor allem sollte die PC Prüfung ( pc. * , Date_Format( temp.arbeitbeginn, '%d.%m.%Y %H:%m:%s' ) AS tag, if( temp.raumID = '$_REQUEST[raumID]' AND temp.pcID != '$_REQUEST[pcID]', 'ja', 'nein' ) AS inBearbeitung)
in jedem Fall durchgeführt werden
Comment