Hallo Freunde der dubiosen MySQL-Fehler,
also ich versteh irgendwie das Problem nicht.
Ich versuche einen Counter mittels Feldname=Feldname+1 eben um die Zahl 1 zu erhöhen.
Was macht mir der Depp? er zählt +3
Die einfachste und wahrscheinlich jene Methode die hier jeder machen würde lautet bei mir:
auch mein 2. Versuch es umständlich zu erfassen schlug fehl:
auch hier wird nicht um den Faktor 1 sondern 3 hochgezählt.
Der Oberclou ist aber der, dass wenn ich ich die Erste Variante direkt über phpMySQL eingebe alles korrekt ist.
Also endwender bin ich blind, doof oder beides.
Sollte es wichtig sein hier die Strucktur dieses Tables:
Feld | Typ | Kollation | Attribute | Null | Standard | Extra
id | int(11) | Nein | auto_increment
visitor | varchar(30) | latin1_swedish_ci | Nein
visited | varchar(30) | latin1_swedish_ci | Nein
time | varchar(10) | latin1_swedish_ci | Nein
besucht | int(14) | Nein | 0
Ich hoffe es kann mir jemand bei diesen komischen Problem helfen.
lg.
Werner
also ich versteh irgendwie das Problem nicht.
Ich versuche einen Counter mittels Feldname=Feldname+1 eben um die Zahl 1 zu erhöhen.
Was macht mir der Depp? er zählt +3
Die einfachste und wahrscheinlich jene Methode die hier jeder machen würde lautet bei mir:
PHP-Code:
mysql_query("UPDATE profilvisitor
set time='".time()."',besucht=besucht+1
WHERE visitor='web4free' AND visited='22'");
PHP-Code:
$result = mysql_query("select * from profilvisitor
WHERE visitor='web4free' AND visited='22'");
$zahl = mysql_result($result,0,"besucht");
$zahl2=$zahl+1;
mysql_query("UPDATE profilvisitor
set besucht=".$zahl2."
WHERE visitor='web4free' AND visited='22'");
Der Oberclou ist aber der, dass wenn ich ich die Erste Variante direkt über phpMySQL eingebe alles korrekt ist.
Also endwender bin ich blind, doof oder beides.
Sollte es wichtig sein hier die Strucktur dieses Tables:
Feld | Typ | Kollation | Attribute | Null | Standard | Extra
id | int(11) | Nein | auto_increment
visitor | varchar(30) | latin1_swedish_ci | Nein
visited | varchar(30) | latin1_swedish_ci | Nein
time | varchar(10) | latin1_swedish_ci | Nein
besucht | int(14) | Nein | 0
Ich hoffe es kann mir jemand bei diesen komischen Problem helfen.
lg.
Werner
Kommentar