realbanner
wieder dabei
- 16 April 2008
- 87
- 3
hallo hoffe das ich hier Hilfe finde bei nem Problem mit meine DB
ich möchte einen Eintrag in einer Tabelle vornehmen wenn (heute) noch keiner eingetragen wurde.
sonnst soll dieser nur per update behandelt werden.
Tabelle beinhaltet (zahl,time)
hatte mir vorgestellt das es irgendwie mit Ymd geht ?
Tabelle trans
$now = time();
$heute = date("Ymd",$now); //=zb:20090520
jetzt soll beim Aufruf nachgeschaut werden ob schon ein Eintrag in der Tabelle
$heute entspricht dann
mysql_query("UPDATE trans SET zahl=zahl+'1' WHERE time= ?;
else
mysql_query("INSERT INTO trans (zahl,time) VALUES ('1','$now') ");
mir fehlt der richtige Ansatz für die Abfrage oder die richtige MSQL Funktion
habe schon gegoogelt bin aber nicht fündig geworden
Die Tabelle wird von mehreren Programm teilen genutzt und hat natürlich noch mehr Einträge !
Ich möchte halt das die Tabelle übersichtlich bleibt und nicht 1000 Einträge am Tag bekommt !
hoffe das mir jemand weiterhelfen kann
ich möchte einen Eintrag in einer Tabelle vornehmen wenn (heute) noch keiner eingetragen wurde.
sonnst soll dieser nur per update behandelt werden.
Tabelle beinhaltet (zahl,time)
hatte mir vorgestellt das es irgendwie mit Ymd geht ?
Tabelle trans
$now = time();
$heute = date("Ymd",$now); //=zb:20090520
jetzt soll beim Aufruf nachgeschaut werden ob schon ein Eintrag in der Tabelle
$heute entspricht dann
mysql_query("UPDATE trans SET zahl=zahl+'1' WHERE time= ?;
else
mysql_query("INSERT INTO trans (zahl,time) VALUES ('1','$now') ");
mir fehlt der richtige Ansatz für die Abfrage oder die richtige MSQL Funktion
habe schon gegoogelt bin aber nicht fündig geworden
Die Tabelle wird von mehreren Programm teilen genutzt und hat natürlich noch mehr Einträge !
Ich möchte halt das die Tabelle übersichtlich bleibt und nicht 1000 Einträge am Tag bekommt !
hoffe das mir jemand weiterhelfen kann