1 / 11

PHP und MYSQL

PHP und MYSQL. am 28 .6.2010 Organisatorisches Speichern von Bildern in der Datenbank // Zwei Methoden BLOB-Felder in der Datenbank Einlesen von Dateien in Strings, und warum Maskieren von Sonderzeichen Wiederholung Arrays Speichern von Objekten in Arrays. Organisatorisches.

Download Presentation

PHP und MYSQL

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. PHP und MYSQL am 28.6.2010 Organisatorisches Speichern von Bildern in der Datenbank // Zwei Methoden • BLOB-Felder in der Datenbank Einlesen von Dateien in Strings, und warum Maskieren von Sonderzeichen Wiederholung Arrays Speichern von Objekten in Arrays Universität zu Köln

  2. Organisatorisches Niemals als Nerd enden! Universität zu Köln

  3. Speichern von Bildern in der DB • Methode 1: Speichern der Datei auf dem Webserver als Datei Speichern des Dateinamens in der Datenbank Methode 2: Speichern der gesamten Datei in der Datenbank Universität zu Köln

  4. Bilder in der DB, Methode 1 Speichern des Bildpfades in der DB Direktes Speichern im und Zugriff auf den Webserver HTML-Form mit Dateiupload $_FILES-Array in PHP • Bitte anschauen:http://de2.php.net/manual/de/function.move-uploaded-file.php Universität zu Köln

  5. Bilder in der DB, Methode 2 Bilder per HTML-Formular hochladen Datei in String einlesen • (http://de2.php.net/manual/de/function.file-get-contents.php) • Maskieren • (http://de2.php.net/manual/de/function.addslashes.php) • Ganz „normal“ in einer Datenbank speichern, Typ „BLOB“ oder „LONGBLOB“ Universität zu Köln

  6. Maskieren $meintext =„Er sagte: „Das ist nur Bloedsinn“ und hatte Recht damit.“; • $meintext= ‚Er sagte: „Das ist nur Bloedsinn“ und hatte Recht damit.‘; • $meintext =„Er sagte: \„Das ist nur Bloedsinn\“ und hatte Recht damit.“; Universität zu Köln

  7. Wiederholung Arrays $einkauf1 = ‚Zahnbuerste‘; $einkauf2 = ‚Zahnpasta‘; $einkauf3 = ‚Klopapier‘; print $einkauf1; • print $einkauf2; • print $einkauf3; Universität zu Köln

  8. Wiederholung Arrays $einkauf[1] = ‚Zahnbuerste‘; $einkauf[2] = ‚Zahnpasta‘; $einkauf[3]= ‚Klopapier‘; print $einkauf[1]; • print $einkauf[2]; • print $einkauf[3]; Universität zu Köln

  9. Wiederholung Arrays $einkauf = array(); $einkauf[] = ‚Zahnbuerste‘; $einkauf[] = ‚Zahnpasta‘; $einkauf[]= ‚Klopapier‘; foreach($einkauf as $artikel) { print $artikel; } Universität zu Köln

  10. Wiederholung Arrays Class Artikel { } $einkauf = array(); $myArticle = new Artikel(); $einkauf[] = $myArticle; $myArticle = new Artikel(); • $einkauf[] = $myArticle; • Foreach ($einkauf as $einzel) • { • $einzel->berechneMwSt(); • } Universität zu Köln

  11. Objekte in Arrays Beispiel anhand der News Universität zu Köln

More Related