Hallo,
Es gibt bei Deiner Abfrage immer ein $result, da $esult nur ein Resource-Pointer ist (eine Art Link, sagen wir mal). Wenn Du hinzufuegst
$data = mysql_fetch_array($result), dann enthaelt $data die erste Zeile des Resultats.
Demnach kannst Du sagen :
if ($data['allg_auftragsnummer']) {....
um zu erreichen, dass nur etwas passiert, wenn tatsaechlich Daten/keine Daten vorhanden sind.
Dieter