====== PHP-Programmierkurs [8] - Datenbankabfragen & google charts ====== In diesem Lernpfad, erfährst du, wie du Daten mit google charts darstellen kannst. **Verbindung aufnehmen**\\ Zunächst muss eine Verbindung zur Datenbank bestehen: \\ //php-code $db_host="localhost"; $db_user="username"; $db_password="deinPasswort"; $db_database="nameDerDatenbank"; //Verbindung aufbauen $verbindung = mysqli_connect($db_host, $db_user, $db_password, $db_database) or die("Keine Verbindung möglich! " . mysqli_error($verbindung)); echo "Verbindung zum Datenbankserver / zur Datenbank hergestellt!
";
\\ * Die Funktion ''mysqli_connect()'' öffnet eine Verbindung zum MySQL-Datenbankserver. In den Klammern stehen vier Parameter: Hostname, Benutzername, Kennwort und Tabellenname. * Der Rückgabewert der Funktion ''mysqli_connect()'' ist eine Referenz auf die Verbindung. Diese Referenz wird anschließend für weitere Funktionen benötigt und daher in der Variablen $verbindung gespeichert. Nun kannst du Daten aus der Datenbank abfragen. Beachte: Für ein Liniendiagramm benötigst du mindestens zwei Attribute (einen y-Wert für die Zeitachse & einen x-Wert für die Datenpunkte). //php-code $abfrage = "SELECT spaltenattribut1, spaltenattribut2 FROM tabellenname WHERE bedingung"; $ergebnis = mysqli_query($verbindung, $abfrage) or die("Tabellenabfrage fehlgeschlagen!"); In den body deines php-Dokuments, also **nicht** in die php-tags, kommt ein **script** (javascript):\\
* ''['spaltenattribut1', 'spaltenattribut2'], Die Verbindung zur Datenbank wird durch den Aufruf der Funktion ''mysqli_close()'' wieder geschlossen. /* Verbindung schließen */ mysqli_close($verbindung);
{{tag>[informatik thema php php-programmierkurs html lernpfad datenbank googlecharts]}}