Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

UPDATE - Befehl korrekt?

Empfohlene Antworten

Veröffentlicht

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]

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?

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:

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

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..

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.