Ich bin absoluter Anfänger und habe folgende Frage.
Ich schreibe aus einem Formular Daten in eine SQL-Datenbank. In Diese DB sind verschiedene Personen welche ich über die ID anspreche.
In meinem Code wird aber nur der letzte Datensatz gespeichert die ersten beiden nicht. wie verknüpfe ich diese drei updates denn das Problem liegt sicher daran, dass ich immer wieder mit $sql beginne und er deshalb nur den letzten nimmt. Vermutlich löst man das mit dem Update in meinem Beispiel mit einer Schleife denn wenn es 1000 Leute sind hat wirds bisschen viel aber das ist mir leider noch zu hoch also bitte nicht meckern
Ich schreibe aus einem Formular Daten in eine SQL-Datenbank. In Diese DB sind verschiedene Personen welche ich über die ID anspreche.
In meinem Code wird aber nur der letzte Datensatz gespeichert die ersten beiden nicht. wie verknüpfe ich diese drei updates denn das Problem liegt sicher daran, dass ich immer wieder mit $sql beginne und er deshalb nur den letzten nimmt. Vermutlich löst man das mit dem Update in meinem Beispiel mit einer Schleife denn wenn es 1000 Leute sind hat wirds bisschen viel aber das ist mir leider noch zu hoch also bitte nicht meckern

PHP-Code:
$sql = "UPDATE $table SET SpieleG = SpieleG + '". $_POST['Spiele21']."',
ToreG = ToreG +'". $_POST['Tore21']."',
MinutenG = MinutenG +'". $_POST['Minuten21']."',
GelbeG = Gelbe +'". $_POST['Gelbe21']."',
RoteG = Rote +'". $_POST['Rote21']."',
Spiele = Spiele + '". $_POST['Spiele21']."',
Tore = Tore +'". $_POST['Tore21']."',
Minuten = Minuten +'". $_POST['Minuten21']."',
Gelbe = Gelbe +'". $_POST['Gelbe21']."',
Rote = Rote +'". $_POST['Rote21']."'
WHERE id='21'";
$sql = "UPDATE $table SET SpieleG = SpieleG + '". $_POST['Spiele22']."',
ToreG = ToreG +'". $_POST['Tore22']."',
MinutenG = MinutenG +'". $_POST['Minuten22']."',
GelbeG = Gelbe +'". $_POST['Gelbe22']."',
RoteG = Rote +'". $_POST['Rote22']."',
Spiele = Spiele + '". $_POST['Spiele22']."',
Tore = Tore +'". $_POST['Tore22']."',
Minuten = Minuten +'". $_POST['Minuten22']."',
Gelbe = Gelbe +'". $_POST['Gelbe22']."',
Rote = Rote +'". $_POST['Rote22']."'
WHERE id='22'";
$sql = "UPDATE $table SET
SpieleG = SpieleG + '". $_POST['Spiele23']."',
ToreG = ToreG +'". $_POST['Tore23']."',
MinutenG = MinutenG +'". $_POST['Minuten23']."',
GelbeG = Gelbe +'". $_POST['Gelbe23']."',
RoteG = Rote +'". $_POST['Rote23']."',
Spiele = Spiele + '". $_POST['Spiele23']."',
Tore = Tore +'". $_POST['Tore23']."',
Minuten = Minuten +'". $_POST['Minuten23']."',
Gelbe = Gelbe +'". $_POST['Gelbe23']."',
Rote = Rote +'". $_POST['Rote23']."'
WHERE id='23'";
Kommentar