Hallo zusammen.
Ich würde gerne die Eingabe eines Textfeldes gegen Werte in einer DB-Tabelle prüfen. Hat das schon mal jemand gemacht und mir ein Codebeispiel?
Gruss und Danke
Bernd
Hallo zusammen.
Ich würde gerne die Eingabe eines Textfeldes gegen Werte in einer DB-Tabelle prüfen. Hat das schon mal jemand gemacht und mir ein Codebeispiel?
Gruss und Danke
Bernd
Hallo zusammen,
ich bringe das Thema nochmal auf den Tisch. Das Gleiche würde ich auch gerne machen.
Wie wäre hier eine Lösung ?
Gruß,
Marco
Moin,
ja ich mach sowas in meiner Extension [UserMemberBridge].
Dazu einfach einen save_callback an das gewünschte Feld hängen und im Code dann ungefähr so verfahren:
Hoffe das hilft.PHP-Code:
public function testFieldValue($varValue, DataContainer $dc) {
$dbData = $this->Database->prepare("select IRGENDWAS from TABELLE")->execute();
if ($varValue nicht in $dbData enthalten){
throw new Exception("Fehlertext");
}
return $varValue;
}
Gruß, Cliff
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Lesezeichen