Ich habe eine Choice
Liste enthalten 4 Arten von Artikeln. Der Benutzer sollte eine Wahl treffen. Jetzt wird die Liste enthalten 45 Artikel und ich änderte die choice list
durch eine checkBox list
für mehrere Möglichkeiten.Abrufen von Daten aus der Checkbox - php
Dies folgt der alte setter
Funktion:
public function setNature($nature) {
$this->_nature = $nature;
if ($nature === 'Production') { $this->_nature='Production'; }
elseif ($nature === 'A'){ $this->_nature='A';}
elseif ($nature === 'B') {$this->_nature='B';}
else $this->_nature ='all';
}
Wie kann ich diese Setter-Funktion ändern, um die Daten recovre ohne schreiben alle 45 Arten von Artikeln?
Vielen Dank für die hilfreiche Antwort. Ja effektiv sind die 45 Artikel in der Tabelle in meiner Datenbank gespeichert. – Nazly
Wenn Sie sie abrufen, können Sie sie in einem Array festlegen, so dass Sie nie wieder aktualisieren müssen, verwenden Sie einfach eine durch Komma getrennte Liste von Naturen, und dieser Code funktioniert. – FMashiro