Multiselectbox und DB
Verfasst: 25. Okt 2010, 16:47
Hi Redaxo Gemeinde!
Mein Problem ist folgendes. Ich hab eine Multiselect in einen Addon eingebunden.
CODE Teil:
Jetzt ist es so, wenn ich den einen Eintrag ( $select->addOption('- - -', 0); ) auswähle, dann sollten keine Werte mit gesendet werden und alles in der DB sollen alle für diesen Eintrag gespeicherten Werte gelöscht werden. Dabei ist mir egal ob ich noch was anderes markiert habe. Sobald "- - -" markiert ist soll alles nach dem Speichern raus.
Wie mache ich das am besten.
Gibt‘s da was Vorgefertigte Classe/Code Fragment oder so?
Ich hab in den Classen leider nichts gefunden bzw. habe ich keine Ahnung nach was ich suchen sollte.
Ich hoffe dass die Beschreibung meines Problems so halbwegs verständlich ist.
lg, Herbert
Mein Problem ist folgendes. Ich hab eine Multiselect in einen Addon eingebunden.
CODE Teil:
Code: Alles auswählen
$qry = "SELECT firmenname as label,id FROM rex_350_firmen WHERE status='1' ORDER BY firmenname ASC;";
$field = &$form->addSelectField('mitarbeiter');
$field->setAttribute('multiple','multiple');
$field->setLabel("Mitarbeiter");
$select =& $field->getSelect();
$select->addOption('- - -', 0);
$select->addSqlOptions($qry);
Wie mache ich das am besten.
Gibt‘s da was Vorgefertigte Classe/Code Fragment oder so?
Ich hab in den Classen leider nichts gefunden bzw. habe ich keine Ahnung nach was ich suchen sollte.
Ich hoffe dass die Beschreibung meines Problems so halbwegs verständlich ist.
lg, Herbert