Zum Inhalt springen

Doppeleintrag in DB überprüfen

Erstellt am 29. April 2005 · 4 Antworten · letzte Antwort am 30. April 2005

Tags: Datenbank, Frage

wehk ·

Hallo,

ich versuche zur Zeit ein Extension zu schreiben, womit ich aus dem Backendbereich meine Bücher in die Datenbank eintragen kann. Da ich aber nicht möchte, dass ich Bücher ausversehen doppelt eintrage wollte ich gerne vorher überprüfen, ob das Buch schon eingetragen ist oder nicht.... wo kann ich eigentlich mein PHP Script integrieren? Oder wird das ganz anders gemacht...

Gruß

jenses ·

Da kannst du wohl nur den Input mit dem Datenbestand abgleichen, bevor er gespeichert wird.

jenses

wehk ·

hm... leider bin ich nicht sooo fit in Typo....
kannst Du bitte etwas konkreter beschreiben, wie man das macht?

Danke

jenses ·

Das hat ja weniger mit Typo3, sondern mehr mit php und SQL zu tun.
Wenn Du da auch nicht so fit bist, solltest Du es vielleicht lieber sein lassen.

viele Grüße
jenses

T.​uX ·

Erstmal musst du über den Kickstarter eine neue Basic Extension anlegen...
Wenn du dies getan hast geht die Programmierung los.. Du sagst es soll ein BE Ext werden ?! also musst du in der mod/index.php loslegen..

Dort machst du halt eine vernünftige WHERE Bedingung in dein SQLQuery wie zB

... WHERE buchname = '.$_POST['buchname''] ...

ist nur ein grobes beispiel, hoffe das ich dir damit auf den richtigen weg geholfen habe