PHP-Programmierkurs [9] - Fortgeschrittene Datenbankabfragen

define('MYSQL_NUM',MYSQLI_NUM);
$db_host="localhost";
$db_user="lerner";
$db_password="lerner";
$db_database="learningdb";
//Verbindung aufbauen
$verbindung = mysqli_connect($db_host, $db_user, $db_password, $db_database) or
die("Keine Verbindung möglich! " . mysqli_error($verbindung));
echo "Verbindung zum Datenbankserver / zur Datenbank hergestellt! <br />";
 
echo '<form class="form-style-1" method="post" action="anotherPhpFile.php">';
echo '<table border="1">';
$sql = mysqli_query($verbindung, "SELECT q_id, q_text FROM q_table WHERE qc_id = $qc_id");
//Die Abfrage gibt uns mehrere Datensätze zurück. In diesem Fall die ID einer Frage und den Fragetext einer Frage.
//Mit der folgenden while-Schleife werden die Datensätze Zeile für Zeile bzw. Datensatz für Datensatz auswertet.
while ($row = $sql->fetch_assoc()){
 
		unset($id, $text); //Mit unset werden die lokalen Variablen gelöscht.
		$id = $row['q_id']; //Der Variable $id wird der jeweilige ID-Wert der Frage zugewiesen.
		$text = $row['q_text']; //Der Variable $text wird der jeweilige Fragetext der Frage zugewiesen.
 
		echo "\t<tr>\n";
		echo "\t<td>\n";
 
		echo $text;
		echo "\t</td>\n";
		echo "\t<td>\n";
 
                //Mit dieser for-Schleife werden 6 Radio-Button ausgeben. Je nachdem welcher Button angeklickt wird, wird ein Wert (1 bis 6) weitergegeben.
					for($i=1;$i<6;$i++) 
					{
						echo '<input type="radio" name="qanswer'.$id.'" value="'.$i.'">'.$i;
					}
 
 
 
 
 
					echo "\t</td>\n";
					echo "\t</tr>\n";
					echo "</select>";
				}
		echo "</table>\n";
		echo "<br>";
		echo '<input type="submit" value="Senden" />';
		echo '</form>';
 
 
 
/* Verbindung schließen */
mysqli_close($verbindung);