Dies ist eine alte Version des Dokuments!


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.
                                //Mit der folgenden whil-Schleife.
				while ($row = $sql->fetch_assoc()){
 
					unset($id, $text);
					$id = $row['q_id'];
					$text = $row['q_text']; 
 
					echo "\t<tr>\n";
					echo "\t<td>\n";
 
					echo $text;
					echo "\t</td>\n";
					echo "\t<td>\n";
 
					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);