Brauche Hilfe bei insert befehl

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
pierre63
Mitglied
Beiträge: 58
Registriert: 28.03.2018 07:41

Brauche Hilfe bei insert befehl

Beitrag von pierre63 »

Hallo zusammen.
Ich habe in ein php folgende abfrage erstellt

Code: Alles auswählen

 $sql = "SELECT `game_id`,`score`,`user_id` FROM phpbb_quiz GROUP BY `user_id` ORDER BY `user_id` ASC";
	$result = $db->sql_query($sql);
    $row = $db->sql_fetchrow($result);
   	$userid = $row['user_id'];
		   {
	
	$sql = "INSERT INTO phpbb_spturnier (userid, punkteg, punkte1, punkte2, punkte3, punkte4, punkte5, punkte6, punkte7, punkte8, punkte9, punkte10) 
VALUES ('$userid', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0')";
 $result = $db->sql_query($sql); 
		   }
			   $db->sql_freeresult($result);
	 
Jetzt habe ich folgendes Problem das nur einen eintrag
in der DB eingefügt wird obwohl mehrere userid in die Tabelle Quiz vorhanden sind.

Wo liegt mein Fehler?
Wäre sehr dankbar wenn jemanden mir helfen kann
Benutzeravatar
tas2580
Ehemaliges Teammitglied
Beiträge: 3029
Registriert: 01.07.2004 05:42
Wohnort: /home/tas2580
Kontaktdaten:

Re: Brauche Hilfe bei insert befehl

Beitrag von tas2580 »

Code: Alles auswählen

$sql = "SELECT `game_id`,`score`,`user_id` FROM phpbb_quiz GROUP BY `user_id` ORDER BY `user_id` ASC";
$result = $db->sql_query($sql);
while($row = $db->sql_fetchrow($result))
{
    $userid = $row['user_id'];
    $sql = "INSERT INTO phpbb_spturnier (userid, punkteg, punkte1, punkte2, punkte3, punkte4, punkte5, punkte6, punkte7, punkte8, punkte9, punkte10) 
    VALUES ('$userid', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0')";
    $db->sql_query($sql); 
}
$db->sql_freeresult($result);
Gruß Tobi
Heute ist ein guter Tag um dein Forum zu testen.
Ehemaliger Benutzername: [BTK] Tobi
pierre63
Mitglied
Beiträge: 58
Registriert: 28.03.2018 07:41

Re: Brauche Hilfe bei insert befehl

Beitrag von pierre63 »

Super danke :grin:
Antworten

Zurück zu „Coding & Technik“