Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

SQL doppelte Einträge

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
Pretender
PostRank 9
PostRank 9
Beiträge: 1081
Registriert: 22.04.2004, 14:44
Wohnort: Naumburg

Beitrag von Pretender » 02.04.2006, 17:46

Moin Moin,

ich möchte alle Suchanfragen in eine Datenbank schreiben. Schon vorhandene Suchworte sollen dabei nicht mitgelogt werden.

Ich habe daher in der SQL ein Tabelle angelegt mit einer Spalte
"id"
und eine Spalte Names
"suche"
Für die Spalte "suche" habe ich "UNIQUE " aktiviert, damit keine doppelten Einträge entstehen..... dachte ich.

Aber irgendwie logt die DB trotzdem alle Einträge mit Umlauten wie ö ä ü mit indem Sie aus diesen Suchworten wie z.B.

aus:
Mütze
wird:
Mütze

oder viele andere Variationen.
Hier ist einmal der Code:

Code: Alles auswählen

$query = "INSERT INTO log "
."(suche) "
."VALUES "
."('$suche')";
$dummy = mysql_query($query);
Suchworte ohne Umlaute werden nicht mitgeolgt wenn Sie schon vorhanden sind.

Kann mir da eventuell jemand helfen?

Ich hoffe ich habe mich verständlich ausgedrückt.
Vielen Dank schonmal