Bjondor
Hallo Leute, ich melde mich mal wieder hier, da mir DaHooligan auch nicht weiterhelfen konnte und mir dies empfohlen hat.
Also mein Problem ist folgendes, ich hab ne if-schleife, in der überprüft wird, ob die variabel ende_aktion (timestamp) kleiner als die momentane zeit ist, und wenn ja, soll ein eintrag im logbuch gemacht werden (funktioniert) und die daten in der Tabelle aktion,ende_aktion sollen überschrieben werden, sodass nix mehr drin steht. (funktioneirt nicht).
Nun jetzt ist das problem, das bei jedem klick ein eintrag in das logbuch eingetragen wird, aber die einträge sich nicht überschreiben, dadurch wird bei jedem klick wieder das gleiche eingetragen.
Um zu schauen, ob die if-schleife vor den query's beendet wird habe ich am schluss noch echo "hallo"; dazugesetzt und dies wird auch ausgegeben. Habe überprüft mit:
if(mysql_query("UPDATE daten SET ende_aktion = '' WHERE user='$user'")){
echo "okay";
}
ob die query's ausgeführt aber falsch sind und es wurde nicht asugegeben, also werden die query's nicht ausgeführt.
Warum?
MfG
Bjondor
}
Also mein Problem ist folgendes, ich hab ne if-schleife, in der überprüft wird, ob die variabel ende_aktion (timestamp) kleiner als die momentane zeit ist, und wenn ja, soll ein eintrag im logbuch gemacht werden (funktioniert) und die daten in der Tabelle aktion,ende_aktion sollen überschrieben werden, sodass nix mehr drin steht. (funktioneirt nicht).
Nun jetzt ist das problem, das bei jedem klick ein eintrag in das logbuch eingetragen wird, aber die einträge sich nicht überschreiben, dadurch wird bei jedem klick wieder das gleiche eingetragen.
|
||||
Um zu schauen, ob die if-schleife vor den query's beendet wird habe ich am schluss noch echo "hallo"; dazugesetzt und dies wird auch ausgegeben. Habe überprüft mit:
if(mysql_query("UPDATE daten SET ende_aktion = '' WHERE user='$user'")){
echo "okay";
}
ob die query's ausgeführt aber falsch sind und es wurde nicht asugegeben, also werden die query's nicht ausgeführt.
Warum?
MfG
Bjondor
}