Hallo,
ich grüble schon seit einer Weile darüber, wie ich mehrere Zeilen der MySql-Datenbank mittels PHP mit dem gleichen Wert überschreiben kann.
zum Überschreiben nutzt man das Statement, womit Dein Thema beginnt, d.h. mit der UPDATE-Anweisung.
Also im Bereich von Nummer 1-10 soll die Spalte Wert den "Wert1" erhalten.
Bei einem Intervall kannst Du den BETWEEN-Operator in der WHERE-Klausel verwenden, sind es einzelne Werte, die Du in einer Liste zur Verfügung hast, so nutze IN.
Hilft mir dabei eine for-Schleife nach diesem Muster
In Schleifen SQL-Anweisungen abzusetzen, ist meist keine gute Idee.
$sql= " INSERT INTO spiel
UPDATE, nicht INSERT.
( nummer )
VALUES ($x)";
Hier fehlt die kontextgerechte Behandlung, siehe die in https://forum.selfhtml.org/?t=188378&m=1253771 verlinkte Review-Version eines neuen Artikel für SELFHTML aktuell von dedlfix.
Freundliche Grüße
Vinzenz