Hallo,
also es gibt folgende Möglichkeiten
entweder steht in der sqp
1|15022008
oder
1|10022008|2|15022008
oder
1
oder
2
hier mein script
if (preg_match("/1|[0-9]{8}/i", $status)) {
$status = explode("|", $status);
echo "Bezahlt: am ".$status[1]."<br />
Verschickt:";
} else if (preg_match ("/1|[0-9]{8}+|2|[0-9]{8}/i", $status)) {
$status = explode("|", $status);
echo "Bezahlt: am ".$status[1]."<br />
Verschickt: am ".$status[3];
} else if ($status == 1) {
echo "Bezahlt: ja<br />
Verschickt:";
} else if ($status == 2) {
echo "Bezahlt: ja<br />
Verschickt: ja";
}
irgendwie meint er immer er soll das erste if ausführen obowhl in der sql in dem fall der fall 2 steht
1|10022008|2|15022008