linuxpeter.de
  Batch, Scripts, Tools & Tips > Linux scripts and tools  
 
Linux scripts and tools
<< Installation Upgrade Restore Bugzilla Index Installation vmware tools on Ubuntu (10.04 LTS) >>
Mit PHP eine Mysql - Datenbank auslesen Wie man mit PHP eine MySQL Datenbank ausliest

Man muss das Rad ja nicht neu erfinden, wenn man eins in der Ecke stehen hat :-)
Ich lege es hier nur mal dazu ab, damit ich es schneller wiederfinde.

Eine Anleitung dazu gibt es hier:
Datenbank auslesen und anzeigen - PHP-Kurs.com - PHP programmieren lernen

konfiguration.php

----------------schnipp----------------------

<?php
// die Konstanten auslagern in eigene Datei
// die dann per require_once ('konfiguration.php'); 
// geladen wird.

// Damit alle Fehler angezeigt werden
error_reporting(E_ALL);

// Zum Aufbau der Verbindung zur Datenbank
// die Daten erhalten Sie von Ihrem Provider
define ( 'MYSQL_HOST',      'localhost' );

// bei XAMPP ist der MYSQL_Benutzer: root
define ( 'MYSQL_BENUTZER',  '' );
define ( 'MYSQL_KENNWORT',  '' );
// für unser Bsp. nennen wir die DB adressverwaltung
define ( 'MYSQL_DATENBANK', 'adressverwaltung' );
?>
------------------schnapp-----------------------------

 

------------------- schnipp ---------------------------

<?php
require_once ('konfiguration.php');
$db_link = mysql_connect (MYSQL_HOST, MYSQL_BENUTZER, MYSQL_KENNWORT);

// Nutzen von Datenbank - Name ist hinterlegt in
// Konstante MYSQL_DATENBANK
$db_sel = mysql_select_db( MYSQL_DATENBANK )
   or die("Auswahl der Datenbank fehlgeschlagen");

$sql = "SELECT * FROM adressen";

$db_erg = mysql_query( $sql );
if ( ! $db_erg )
{
  die('Ungültige Abfrage: ' . mysql_error());
}

echo '<table border="1">';
while ($zeile = mysql_fetch_array( $db_erg, MYSQL_ASSOC))
{
  echo "<tr>";
  echo "<td>". $zeile['id'] . "</td>";
  echo "<td>". $zeile['nachname'] . "</td>";
  echo "<td>". $zeile['vorname'] . "</td>";
  echo "<td>". $zeile['akuerzel'] . "</td>";
  echo "<td>". $zeile['strasse'] . "</td>";
  echo "<td>". $zeile['plz'] . "</td>";
  echo "<td>". $zeile['telefon'] . "</td>";
  echo "</tr>";
}
echo "</table>";

mysql_free_result( $db_erg );
?>
--------------------------schnapp------------------------


Last updated by Bikerpete (bikerpete)  on Oct 17 2011  at 2:53 PM
<< Installation Upgrade Restore Bugzilla Index Installation vmware tools on Ubuntu (10.04 LTS) >>


Info

Buy me a coffee ...


 
Top! Top!