![]() |
Keine doppelten Datensätze eintragen PHP
hy leute!
folgendes script das mir die daten in die datenbank einträgt: PHP-Code:
|
Hi,
ich habe das immer so gelöst das ich alle namen aus db ausgelesen habe und diese dann mit usereingabe verglichen habe. Erst danach habe ich die neuen daten in DB gespeichert. Wenn es andere Möglichkeit gibt, würde mich das auch interessieren. lg, Odi |
...
gemacht.. passt, danke....:-)
Zitat:
|
Ist IMHO ein wenig umstaendlich...
Wuerde es mal mit "SELECT COUNT(*) FROM table WHERE nickname = '$nickname'" versuchen. mfg c. |
Wie wär's mit einem Primary Key bzw. Unique Index auf nick?
~ |
@sagi: Stimmt. geht schneller.
@käptn: Und dann einfach per Glück reinschreiben und warten ob Fehlermeldung kommt? Hört sich nicht sehr sauber an, aber wenns geht, ist es die schnellste (wenn name nicht vorhanden) Lösung. lg, Odi |
das ist die sauberste methode!!
und du kannst ja eine abfrage einbauen, wenn der nick schon vorhanden ist, dann soll man sich einen anderen aussuchen...blabla gruss, snowman |
Alle Zeitangaben in WEZ +2. Es ist jetzt 08:29 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag