Hallo zusammen!
Ich programiere schon seit über 4 Jahre mit Php und Mysql und habe noch nie so ein Denkfehler gehabt.
Ist auch das erste mal, dass ich in einem Forum Rat suche.
Mit Google hab ichs auch schon versucht, aber nichts gefunden...
Zu meinem Problem:
Ich baue gerade eine Site wo es um Austausch der verschiedensten Werbeformen geht.
Ich habe eine Datenbank wo sich die Werbekampagnen befinden und eine mit IPs zum Zweck einer Reloadsperre.
Könnte mir jemand einen Denkanstoss geben wie ich dies realisieren kann?
Ich habe Momentan folgende Lösung:
$abfrage = "SELECT ... FROM kampagne WHERE id != '8' AND id !='5' AND ...";
Erst wird die Datenbank mit den gespeicherten IPs ausgelesen und übergibt der zweiten Abfrage die Kampagnen IDs die noch in der Sperre sind.
So kann die zweite Abfrage ziemlich lang und Resourcenvernichtend werden.
Versteht ihr wie ich es meine?
Ist schwierig zu erklähren.
Vieleicht gibts da ne schöne Php Funktion die ich noch nicht kenne.
Vielen Dank schonmal!