ja also er soll das eintragen von nem doppelten wert verhindern das mit dem distinct is ja nur zur ausgabe gedacht sprich um die daten per php etc. ausgeben zu lassen und das der dopelte wert nur einmal dargestellt wird, es ist aber nicht sehr schön eine unordentliche datenbank zu haben wo z.B. 50 datensätze gleich sind, und des will ich halt verhindern meine datenbank sieht so aus das ich lediglich nur 3 felder drin habe:
Feld1=id int auto_increment PRIMARY KEY
Feld2=name varchar
Feld3=Homepage varchar
nunja nun soll er verhindern das es doppelte namen gibt, ich habe es schon versucht indem ich name als PRIMARY KEY eingeordnet habe damit war das aber noch nicht beholfen und es wird trotzdem wieder doppelt hineingeschrieben.
weißt du zufällig einen kleinen Rat/Tip