flaschenkind
Well-known member
- 20 April 2006
- 4.507
- 337
Titel: Naja, mir viel nichts besseres ein, und weiß auch nciht, wie ich das Problem besser so kurz beschreiben soll
Also ich habe folgende Query:
Die Query liest mir alle Kampagnen aus, bei denen die Reloadsperre abgelaufen ist (reload_ende < time()). Die mit noch aktiver Reloadsperre, und die, die keine Reloadsperre haben und dadurch immer gesperrt bleiben, mit der reload_ende=0 bleiben immer raus. Klappt auch so weit. Allerdings sind in der Tabelle clixx_clicked alle Klicks geloggt. Also würde der, wenn da zweimal ein Reloadeintrag ist, einmal mit aktiver Reload, einmal mit inaktiver Reload, trotzdem den Banner anzeigen. Das will ich unterbinden, aber ich weiß nciht genau, wie ich das machen soll. Ich hab schon einiges getestet, aber das ging auch alles nicht, was ich mir auch gedacht hatte. Ich hoffe hier hat einer ne Idee
Ich möchte nicht die Einträge anderweitig auslagern, oder ne 2. Query machen. In einer wäre es am schönsten. Ich hoffe auf Euch
Also ich habe folgende Query:
PHP:
SELECT `clixx_kampagnen`.`id`, `clixx_kampagnen`.`text`, `clixx_kampagnen`.`vergutung`, `clixx_kampagnen`.`bzeit` FROM `clixx_kampagnen` LEFT JOIN `clixx_clicked` ON (`clixx_kampagnen`.`id`=`clixx_clicked`.`kampagne` AND `clixx_clicked`.`reload_ende`>'.time().' AND `clixx_clicked`.`reload_ende`=0 AND `clixx_clicked`.`user`=123) WHERE `clixx_clicked`.`user` IS NULL AND `clixx_kampagnen`.`ubrig`>0 AND `clixx_kampagnen`.`what`=1
Die Query liest mir alle Kampagnen aus, bei denen die Reloadsperre abgelaufen ist (reload_ende < time()). Die mit noch aktiver Reloadsperre, und die, die keine Reloadsperre haben und dadurch immer gesperrt bleiben, mit der reload_ende=0 bleiben immer raus. Klappt auch so weit. Allerdings sind in der Tabelle clixx_clicked alle Klicks geloggt. Also würde der, wenn da zweimal ein Reloadeintrag ist, einmal mit aktiver Reload, einmal mit inaktiver Reload, trotzdem den Banner anzeigen. Das will ich unterbinden, aber ich weiß nciht genau, wie ich das machen soll. Ich hab schon einiges getestet, aber das ging auch alles nicht, was ich mir auch gedacht hatte. Ich hoffe hier hat einer ne Idee
Ich möchte nicht die Einträge anderweitig auslagern, oder ne 2. Query machen. In einer wäre es am schönsten. Ich hoffe auf Euch