Mailinglisten-Archive |
> In eine MySQL-Tab soll etwas _aktualisiert_ werden, dabei kann der
> entsprechende Wert "x" oder eben NULL sein.
>
> ...
> $upd_bestellposition.= "erledigt = '".$erledigt."'";
> ...
>
> ^ Geht ja nur, wenn $erledigt = "" oder "x" ist. Aber wie geht's wenn
> $erledigt = NULL?
> Muss ich dann in der Syntax eine Fallunterscheidung machen, eben ob NULL
> oder nicht NULL?
du könntest das auch von MySQL erledigen lassen:
$upd = '`erledigt` = IF(LENGTH("'.$str.'") > 0, "'.$str.'", NULL))'
--
Sebastian Mendel
*www.warzonez.de*
www.sebastianmendel.de | www.tekkno4u.de | www.nofetish.com
php::bar PHP Wiki - Listenarchive