» Startseite
» Newsübersicht
» Kontakt
» Impressum

» Forum
» Gästebuch

» Einführung PHP
» Einführung MySQL
   » Anfang
   » Tabellen füllen
   » Verbin. aufbauen
   » Daten ausgeben
   » Weitere Abfragen
   » Daten hinzufügen
   » Daten ändern
   » Daten löschen
   » Anzahl d. Zeilen
   » Verbin. beenden
   » MySQL-Fehler


PHP-Einfach.de

Counterdienst:
Digicount.de
Unser werbefreier Counter- und Statistikdienst

Verbindung beenden

Nachdem das Script die Arbeit erledigt hat, sollte man die Verbindung zur Datenbank auch wieder schließen. Dafür verwendet ihr den Befehl mysql_close:
<?php
mysql_close($verbindung);
?>
Dies macht aber nur Sinn, wenn ihr mit mehreren verschiedenen Datenbanken (nicht Tabellen") in einem Script arbeitet.
Wenn man nur mit einer Datenbank arbeitet, reicht es, wenn ihr die Verbindung nicht schließt.


Wann sollte ich die Verbindung beenden?
Die Verbindung wird zwar am Ende des Scripts automatisch wieder geschlossen, doch kann es ja durchaus einmal vorkommen, dass das Script nicht bis zum Ende durchlaufen wird. Das würde aufgrund der Beschaffenheit von SQL die Systemleistung beeinträchtigen.


Deswegen sollte man immer die Verbindung dann beenden, wenn man keine weiteren Abfragen macht, z.B. wenn man nur in den ersten Zeilen des Scripts Abfragen macht. Allerdings lohnt es sich nicht, wenn in der letzen / einer der letzen Zeilen die letze Abfrage ist. Dann kann man ruhig auf die Schließung der Verbindung verzichten.

Damit wären auch schon die wichtigsten Funktionen von MySQL geklärt.

Die erweiterten Funktionen benutzt man eher, wenn man wenigstens fortgeschrittene Kenntnisse besitzt.
Wenn ihr mehr erfahren wollt, schaut euch mal die MySQL-Referenz auf php.net an. Mit den bisherigen Befehlen könnt ihr eigentlich alles programmieren, von einer Shoutbox, über Newsletterscripts bis hin zu Webshops/Foren. Alle Scripts die ihr hier herunterladen könnt, benutzen nicht viel mehr Funktionen als die gezeigten. Man muss nur wissen, wie man die Befehle richtig anwendet, und das lernt man nur durch viel Übung.

Zum Anfang könnt ihr ja mal versuchen, folgendes zu programmieren:
-Linkliste
-Shoutbox
-Gästebuch

So jetzt kommt es immer wieder mal vor, dass eine Abfrage einfach nicht, funktioniert.
Darum ist das nächste Kapitel über Error-Handling.

Autor Andavos & Urza

News

Forum

Newsletter


© PHP-Einfach.de 2003 - 2007