<?php
/*
 * Kompendium der Web-Programmierung
 * Webapplikationen mit PHP
 * 
 * einfache SELECT-Abfrage an MySQL mit PHP
 */

// Import der Datenbankparameter
require_once("connect_simple.inc");

?>

<HTML>
	<HEAD>
		<TITLE>Datenbanken und PHP</TITLE>
		<link rel="stylesheet" type="text/css" href="/webkompendium/css/webkompendium.css">
	</HEAD>
	<BODY>
		<CENTER><HR><H2>Kompendium der Web-Programmierung</H2>
		<H3>Datenbanken und PHP<BR>Select-Abfrage aus MySQL</H3><HR>
		
		<TABLE>
			<TR><TH>Titel</TH><TH>Autor</TH><TH>Verlag</TH><TH>Jahr</TH></TR>

			<?php 

				// Verbindungsaufbau zu Standard-Port auf lokalem Rechner
   				$dbh = mysql_connect("$host:$port",$user,$pw);

   				// Auswahl der Datenbank
   				mysql_select_db($database,$dbh);

   				// Definition und Durchfuehrung der Abfrage
   				$query = "SELECT buecher.titel, buecher.verlag, buecher.jahr, ".
   				         "autoren.nname, autoren.vname from buecher, autoren ".
   				         "where autoren.position=1 and ".
                         "autoren.buchid = buecher.id ORDER BY buecher.titel";
   					          
   				$sth = mysql_query($query,$dbh);

   			// Ergebnisverarbeitung
   			while($zeile = mysql_fetch_array($sth))
      			echo "<TR><TD>$zeile[0]</TD><TD>$zeile[4] $zeile[3]</TD>".
      			     "<TD>$zeile[1]</TD><TD>$zeile[2]</TD></TR>";

   			// Verbindung schliessen
   			mysql_free_result($sth);
   			mysql_close($dbh);

			?>

		</TABLE></CENTER><HR>
	</BODY>
	
</HTML>