zur KnowledgeBase
kostenlosen Counter einrichten
zur SiteMap

myself

coding

graphics

creative

links


Sprung innderhalb der Websitediese Seite weiterempfehlen
home/

     mysql.inc.php

Diese Klasse für PHP erleichtert den Umgang mit einer mySQL-Datenbank aufs äußerste, man braucht keine langen Befehle mehr, sondern die kurzen, einprägsamen Methoden dieser Klasse. Hier erstmal die Benutzung der Klasse um auf eine DB zuzugreifen:

<?
 include "mysql.inc.php";

 $db=new mySQLdb("localhost","root","");
 $db->selectdb("test");

 $q=$db->query("select * from test");

 while( $r=$db->getresult($q) ) {
  while( list($key,$val) = each($r) ) {
   echo "$val....";
  }
  echo "<br>";
 }

 $db->stopdb();
?>

  • Die Verbindung wird mit $db=new mySQLdb("localhost","root",""); hergestellt, wobei die Parameter die URL, den User-Namen und das Passwort angeben.
  • Mit $db->selectdb("test"); wird die Datenbank ausgewählt, auf die sich alle folgenden Aktionen beziehen.
  • $q=$db->query("select * from test"); führt einen query an die Datenbank aus und gibt ein Handle zurück (hier nach $q).
  • Mit dem while-Konstrukt kann dass Ergebnis ausgegeben, bzw. verarbeitet werden.
  • Die Verbindung mit der Datenbank sollte mit $db->stopdb(); beendet werden.

    Hier nun die Klasse zum Download:
    ZIP Dateimysql.inc.php (1 kByte)



  • (c) 2001-2006 Enrico Minack - WWWhttp://www.maniac-site.de/ - E-Mailmail@maniacme.de