コード例 #1
0
     continue;
 }
 // wenn letzte zeile leer ist, nicht speichern
 if ($i == $bestellung_detail_anz && $_POST["ve_{$i}"] == '' && $_POST["menge_{$i}"] == '' && $_POST["beschreibung_{$i}"] == '' && $_POST["artikelnr_{$i}"] == '') {
     continue;
 }
 $detail_id = $_POST["bestelldetailid_{$i}"];
 $bestell_detail = new wawi_bestelldetail();
 // gibt es ein bestelldetail schon
 if ($detail_id != '') {
     // Update
     $bestell_detail->load($detail_id);
     $tags_detail = explode(";", $_POST["detail_tag_{$i}"]);
     $help_detailtags = new tags();
     $help_detailtags->bestelldetail_id = $detail_id;
     $help_detailtags->deleteBestelldetailTag($tags_detail);
     foreach ($tags_detail as $det) {
         $detail_tag = new tags();
         $detail_tag->tag = trim($det);
         $detail_tag->bestelldetail_id = $detail_id;
         $detail_tag->insertvon = $user;
         $detail_tag->insertamum = date('Y-m-d H:i:s');
         if (!$detail_tag->TagExists()) {
             $detail_tag->saveTag();
             $detail_tag->saveBestelldetailTag();
         } else {
             if (!$detail_tag->BestelldetailTagExists()) {
                 $detail_tag->saveBestelldetailTag();
             }
         }
     }