Seite 1 von 1

Logdatei

Verfasst: 09.01.2006, 15:03
von Pretender
moin moin,

ich versuche gerade ein kleinen code zu schreiben um die "suchwörter" die in einer Suchabfrage gesucht wurden mitzuloggen.
dazu verwende ich bis jetzt folgenden Code

Code: Alles auswählen

$query = "INSERT INTO logdatei "
 ."(suche) "
 ."VALUES "
 ."('$suche')";
 $dummy = mysql_query($query);
wobei $suche die übergabe aus der der suchanfrage ist.

Soweit klappt auch alles, allerding schreibt das script das "suchwort" 3x untereinander in die SQL-Datenbank.
Wie kann man dies verhindern und wie müsste ich den Code ändern um eventuelle vorhandene Suchwörter zu überschreiben um sie nicht 1000fach in der Datenbank stehen zu haben?

Vielen Dank schonmal!

Verfasst:
von

Re: Logdatei

Verfasst: 09.01.2006, 19:08
von cren
Pretender hat geschrieben:Soweit klappt auch alles, allerding schreibt das script das "suchwort" 3x untereinander in die SQL-Datenbank.
Wird der Query evtl. auch 3 mal ausgeführt?
Pretender hat geschrieben:Wie kann man dies verhindern und wie müsste ich den Code ändern um eventuelle vorhandene Suchwörter zu überschreiben um sie nicht 1000fach in der Datenbank stehen zu haben?
Vorher abfragen ob das Suchwort schon drin steht.

Logdatei

Verfasst: 09.01.2006, 20:03
von Pretender
"Wird der Query evtl. auch 3 mal ausgeführt?"
Das Problem hat sich geklärt! War mein Fehler.


"Vorher abfragen ob das Suchwort schon drin steht." .... :o