Datenbanken
MySql

Informatik Johann Penon

[Einzelnen Kunden anzeigen | Kundenliste ausgeben | Kunden einfügen | Kundendaten ändern | Kunden löschen | Download aller gezippten Skripte]

Skript: kundenliste_ausgeben.php

Alle Skripte beziehen sich auf die Tabelle Kunden der Beispieldatenbank "Flotter Flitzer".


<?php
  # Name: kundenliste_ausgeben.php
  #
  # Auftrag: Alle Kunden ausgeben
  # ohne Autorisierung anhand von Benutzername und Passwort
  #
  # Vorher: -
  # Nachher: Kundenliste steht auf dem Bildschirm
  #
  # benutzt db.inc für das Definieren der Verbindungsdaten
  # Autor: Johann Penon, OSZ Handel I
  #
  # Version: 1.1 vom 10. 02. 2004
  # Version: 2.0 vom 16. 10. 2010
?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
   <meta http-equiv="Content-type" content="text/html; charset=utf-8" />
   <title>Testdatenbank Flotter Flitzer Kundenliste ausgeben</title>
   <link href="../css/my_layout.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div class="page_margins">
<div class="page">
  <div id="header">
    <h1 style="text-align:center"><img src="../grafik/2cv.png" alt="Logo" class="float_left" /> 
        Testdatenbank Autovermietung<br /> Flotter Flitzer</h1>
  </div>
<div id="main">
<div id="col1">
<div id="col1_content" class="clearfix">
  <h3>Kunden</h3>
  <ul>
  <li> <a href="kundenliste_ausgeben.php">alle anzeigen</a> </li>
  <li> <a href="kunden_einzeln_ausgeben_formular.html">einzeln anzeigen</a><br />  </li>
  <li> <a href="kunden_einfuegen_formular.html">eingeben</a><br /></li>
  <li> <a href="kunden_aendern_formular.html">ändern</a><br /> </li>
  <li> <a href="kunden_loeschen_formular.html">löschen</a><br /> <br /> <br /> </li>
  <li> <a href="index.html">Startseite Flotter Flitzer</a></li>
  </ul>
</div>
</div>
<div id="col3">
<div id="col3_content" class="clearfix">
  <h2>Kundenliste</h2>
<!-- -----------------------------Ab hier kopieren ----------------------------------------- -->  
<?PHP
  include ("db.inc");
//Verbindungsdaten laden
  $link=mysql_pconnect($dbserver, $dbuser, $dbpasswd);
  if ($link == FALSE)
  {
    echo "<p><b>Leider kann keine Verbindung zur Datenbank hergestellt werden. Bitte
    versuchen Sie es später noch einmal.\n";
    echo "</BODY></HTML>\n"; // HTML Dokument abschliessen
    exit (); // PHP-Script beenden
  }
 // Datenbank auswaehlen
  $dblink=mysql_select_db($dbname);
  if ($dblink == FALSE)
  {
    echo "<p><b>Leider kann die Datenbank nicht geöffnet werden.
    Bitte versuchen Sie es später noch einmal.\n";
    echo "</BODY></HTML>\n"; // HTML Dokument abschliessen
    exit (); // PHP-Script beenden
  }
 $sqlstatement="SELECT * FROM kunden ORDER BY kunr;";
  $result=mysql_query($sqlstatement);
 if ($result)
  {
  print "<table border=\"1\" cellspacing=\"2\" ".
  "cellpadding=\"5\" width=\"100\%\" >\n";
  print "<tr>
         <th>Kundennr</th>
<th>Name</th>
<th>Vorname</th>"; print "<th>Straße</th>
<th>PLZ</th>
<th>Ort</th>
<th>Telefon</th>
<th>Geburtstag</th>
<th>Führerschein</th></tr>\n"; while ($dataset = mysql_fetch_array($result)) { print "<tr>"; print "<td>".$dataset['kunr']."</td>"; print "<td>".$dataset['kuname']."</td>"; print "<td>".$dataset['kuvorname']."&nbsp;"."</td>"; print "<td>".$dataset['kustrasse']."&nbsp;"."</td>"; print "<td>".$dataset['kuplz']."&nbsp;"."</td>"; print "<td>".$dataset['kuort']."&nbsp;"."</td>"; print "<td>".$dataset['kutelefon']."&nbsp;"."</td>"; print "<td>".$dataset['kugebdat']."</td>"; print "<td>".$dataset['kudatfschein']."</td>"; print "</tr>\n"; } $count = mysql_num_rows($result); print "<tr><td colspan = \"9\">"; print "Es wurden $count Datensätze gefunden."; print "</td></tr>\n"; print "</table>\n"; } ?> <!-- -----------------------------bis hier kopieren ------------------------------------- --> </div> <br /> <br /><br /> </div> </div> <!-- begin: #footer --> <div id="footer"><a href="../index.html">Johann Penon-Ostendorf</a><br /> Layout based on <a href="http://www.yaml.de/">YAML</a> </div> </div> </div> </body> </html>
Das Layout wurde mit YAML erstellt

zum Seitenanfang springen

zum Seitenanfang springen