WebSite X5Help Center

 
Bernhard S.
Bernhard S.
User

Abfrage ob Datensatz schon vorhanden ist  de

Автор: Bernhard S.
Просмотрено 1388, Подписчики 1, Размещенный 0  

Hallo liebe Supporter,

gibt es eine Möglichkeit vor dem versenden einer Mail ob der zu versendene Datensatz bereits in einer bestimmten SQL Datenbank enthalten ist.

Ich erfasse über die Webseite die Anmeldung zu einem Turnier https://www.bvgera.prosoftgera.de/pht.html

jeder kann sich dort anmelden aber doppelte Anmeldungen sollten nicht möglich sein. Somit müßte vor dem Versand eine Prüfung der SQL Datenbank erfolgen ob die Mail Adresse schon vorhanden ist.

Wie könnte ich das Problem lösen?

Vielen Dank für die Hilfe

Bernhard Schütz

Размещено
3 Ответы
Andreas L.
Andreas L.
User

Das wird X5 von Haus nicht machen können, dafür benötigst Du ein php script.

Читать больше
Размещено От Andreas L.
Franz-Josef H.
Franz-Josef H.
Moderator

Das mit dem php-script ist die feine Art, mit Fehlermeldung usw... Du kannst aber auch versuchen, in der Datenbank ein oder alle Felder auf UNIQUE setzen. Dadurch schließt du aus, dass es gleiche Datensätze  zweimal gib und in insert wird dann nicht ausgeführt. Wie das Formular bzw WebsiteX5 darauf reagiert, musst Du mal ausprobieren. 

Читать больше
Размещено От Franz-Josef H.
Bernhard S.
Bernhard S.
User
Автор

Hallo Franz-Josef

vielen Dank für Deine Antwort, leider wird die Bestätigungsmail versendet wenn das Feld auf UNIQUE gesetzt ist. Es müßte dann schon der Hinweis kommen das es nicht erfolgreich war, weil Mail Adresse schon vorhanden ist.

Vielen Dank für Deine Mühe.

Читать больше
Размещено От Bernhard S.