Seiten

Mittwoch, 23. Februar 2011

Datenbankanbindung mit PHP

Da mir bereits erfolgreich eine Verbindung aus php und MySQL geglückt ist ( das Monatsauswertungstool ), sollte nun, um eingehende Pakete zu prüfen eine Website geschrieben werden, die die Sendungsdaten aufnehmen soll. Diese aufgenommenen Daten werden dann mit in der Datenbank gespeicherten Daten abgegelichen und ein weiterer Eintrag in einer neuen Table erzeugt.

Mithlife von php und Javascript wurde zuerst die website geschrieben. Hierbei handelt es sich um ein einfaches Formularfeld, das immer aktiv ist. Dies geschieht mit der Methode Focus() von JavaScript. Allerdings reagieren die Browser unterschiedlich darauf, und es spielt scheinbar auch eine Rolle, welchen Server man verwendet, damit der Cursor an der gewünschten Stelle blinkt.

Ist das geschafft, kann man sich dem Eingabegerät zuwenden. Die Sendungsdaten werden als Barcode von einem Laserscanner erfasst und dank des fokussierten Formularfeldes sofort an die richtiege Stelle geschrieben. Die Ausführung des Php - Codes erfolgt sofort nach dem Scanvorgang. Die Nummer wird mit der Zeile in der Datenbank vergleichen - ist sie vorhanden wird ein entsprechender Eintrag zusammengestellt und in die Datenbank zurückgeschrieben.

Nun den verwendeten Methoden:

 mysql_connect(String source, String connection, String password):
Stellt eine Verbindung mit der Datenbak des Servers her. 
  • "source" ist die Angabe der Quelle, entweder die DHCP - Bezeichnung oder die IP-Nummer
  • "connection" ist die Bezeichnung der Verbindung mit der MySQL Datenbank
  • "password" ist das MySQL Passwort der Verbindung
Php 5 ist damit ohne weitere Hilfsmittel in der Lage auf die Datenbank zu verbinden und Daten zu lesen oder zu schreiben.

Weitere Details gibts morgen.

Keine Kommentare:

Kommentar veröffentlichen