<?php
/*
 * Kompendium der Web-Programmierung
 * Webapplikationen mit PHP
 * 
 * Datenbanken und PHP I:
 * einfache SELECT-Abfrage mit einfachem mysql-Treiber
 * 
 * Windows: entsprechende Konfiguration in php.ini:
 *   extension=php_mysql.dll
 */
?>

<HTML>
	<HEAD>
		<TITLE>WebKompendium: Datenbanken und PHP</TITLE>
		<link rel="stylesheet" type="text/css" href="/webkompendium/css/webkompendium.css">
		<link rel="shortcut icon" href="/webkompendium/images/springer_icon.ico">
	</HEAD>
	<BODY>
		<CENTER><HR><H2>Kompendium der Web-Programmierung</H2>
		<H3>Datenbanken und PHP<BR>Select-Abfrage aus MySQL</H3><HR>
		
		<TABLE>
			<TR><TH>MtkNr</TH><TH>Nachname</TH><TH>Vorname</TH><TH>Fach</TH></TR>

			<?php 

				// Verbindungsaufbau zu Standard-Port auf lokalem Rechner
   				$dbh = mysql_connect("localhost:3306","thomas","");

   				// Auswahl der Datenbank
   				mysql_select_db("webkompendium",$dbh);

   				// Definition und Durchfuehrung der Abfrage
   				$query = "SELECT mtknr, nname, vname, fach FROM student ".
   			    	     "ORDER BY nname";
   			          
   				$sth = mysql_query($query,$dbh);

   			// Ergebnisverarbeitung
   			while($zeile = mysql_fetch_array($sth))
      			echo "<TR><TD>$zeile[0]</TD><TD>$zeile[1]</TD><TD>$zeile[2]</TD><TD>$zeile[3]</TD></TR>";

   			// Verbindung schliessen
   			mysql_free_result($sth);
   			mysql_close($dbh);

			?>

		</TABLE><HR></CENTER>
	</BODY>
	
</HTML>