Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

Hallo Leute!

Ich hab gerade versucht einen Counter auf MySQL Basis zu bauen aber dies klappt noch nicht wirklich... Irgendwie geht der UPDATE Befehl nicht?! Woran liegt dies? Ist die Syntax korrekt oder was ist los? :) Ich weis nicht woran es liegen könnte??


$conn = mysql_connect($dbhost, $dbuser, $dbpw);
$select_db = mysql_select_db($db,$conn);

$query = "SELECT * FROM counter WHERE id='1'";
$result = mysql_query($query,$conn);
$counter = mysql_fetch_array($result);
++$counter[anzahl];
$counter = $counter[anzahl];

$query = mysql_query("UPDATE counter SET anzahl = '$counter' WHERE id ='1'");
mysql_close($conn);

echo "[ <font color=\"#A4A4A4\">Visitors total:</font> $counter ]";[/PHP]

Geschrieben

Also die Syntax scheint mir auf meinem morgendlichen Blick hin in Ordnung (bei Integer-Werten kannst Du aber die hier '...' weglassen).

Wie lautet denn die Fehlermeldung? Standardmeldung einer bösen Abfrage oder mehr?

Geschrieben

es gibt keine fehlermeldung aber der datensatz wird nicht upgedated... ich habe ihn auf 1 gesetz und da bleibt er auch er wird nicht 2.3.4. usw.

hmm ich weis echt net woran es liegt? :( das doch echt ****e... da will ich einen counter bauen und nichtmal die grundfunktion geht *grml* :rolleyes:

Geschrieben

Hi,

probier doch mal einen "Commit" Befehl abzusetzten bevor du die Datenbank- verbindung schließt.

Mit Commit werden die Änderungen endgültig in die Datenbank geschrieben.

So ist das zumindest bei Oracle. Wie genau der Befehl bei MySql lautet weiß ich leider nicht

Geschrieben

hm ich seh gerade wenn ich per phpmyadmin den wert in der datenbank ändere dann wird der mir nicht mal korrekt angezeigt sondern immer 1 ? d.h. er liest noch net mal korrekt aus? was solln der unsinn????? was geht den nu ab? ich checks net warum es net geht...

EDIT:

Hm.. anscheinend ist irgendwie ein Problem mit meinem Hoster... Datenbank kann nicht angewählt werden... Hm..

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...