silver karnickel: datensatz einfuegen, aber nur wenn noch nicht vorhanden

Beitrag lesen

ich moechte in eine tabelle einen datensatz einfuegen 'date' und 'ip', aber nur wenn ip noch nicht in einem daten satz in der spalte 'ip' existiert.

Wenn Du statt zwei Abfragen unbedingt eine nutzen willst, dann böte sich unter MySQL REPLACE an:
http://dev.mysql.com/doc/refman/5.1/de/replace.html

Du solltest dann natürlich ip eindeutig anlegen, also bspw. als Primärschlüssel.