Dynamische Seiten mit Dreamweaver Zugriff auf (mysql) Datenbank mit PHP.

Slides:



Advertisements
Ähnliche Präsentationen
Datenbankanbindung mit ASP Wilhelm-Schickard-Schule Tübingen
Advertisements

MySQL.
IrfanView starten Doppelklick Es erscheint dieses Fenster.
Pflege der Internetdienste
Hani Sahyoun, Rechenzentrum Universität Hohenheim
Allgemeine Technologien II
Colibi Bibliothekssystem der Computerlinguistik. Einführung Motivation Was braucht Colibi? Software Datenbankdesign.
MySQL Der Einstieg.
Dynamische Webseiten mit PHP
Stylesheets in Dreamweaver Wiederholung. Gemeinsames Layout mit Navigation.
Datenbankanbindung mit ASP Wilhelm-Schickard-Schule Tübingen
Schiller-Gymnasium Hof Manuel Friedrich OStR, PHP – Variablen und Formulardaten speichern! © 2010 Manuel Friedrich - Wie.
Installationsanleitung 1.02 Hausverwaltung.
JDBC EDV JDBC.
Buch S73ff (Informatik I, Oldenbourg-Verlag)
Einführung MySQL mit PHP
Jetzt lernen wir.
FH-Hof HTML - Einführung Richard Göbel. FH-Hof Komponenten des World Wide Webs WWW Browser HyperText Transfer Protocol (HTTP) via Internet WWW Server.
... und alles was dazugehört
Bezirksregierung Detmold Hier könnte ein schmales Bild eingefügt werden Online-Beteiligungsverfahren zum Entwurf von Bewirtschaftungsplan und den Maßnahmenprogrammen.
Welche Funktion hat die php.ini? -Beinhaltet wichtige Einstellungen für PHP. Genannt seien hier u.a. der Speicherort von Cookies, Parameter der Kompilierung,
SQL PHP und MySQL Referat von Katharina Stracke und Carina Berning
Datenbanken Mehr als Tabellen.
Erste Schritte mit PHP 5 von Max Brandt, 22. September 2006.
Willkommen bei Sycarus – dem Mathematikprogramm, das neue Wege geht.
Datenbanken Mehr als Tabellen. Datenbank Abfragen mit SQL: Eine Tabelle filtern Tabellen realer Datenbanken können sehr viele Informationen speichern:
Hyperlinks und Anker Links notieren
Gegenstand EDV Thema: Informative Webseiten
Auf Wunsch einer einzelnen Dame
Moin. Ich benutze PPT 2002 und möchte drei Bilder nacheinander 1
Betrieb von Datenbanken Marco Skulschus & Marcus Wiederstein Datenmanipulation Lehrbuch, Kapitel 4.
Technische Hilfe Datenauswertung
7. Andere Datenquellen verwenden1 Direkter Zugriff auf Fremddaten (importieren) Fremde Datenquelle Word 2002 Filter beim Importieren der Daten Fremdes.
Folgendes kann missbraucht werden: formulare unverschlüsselte login-informationen ungeschützte includes SQL-injection reto ambühler
Anlegen von Ordnern, speichern und Öffnen von Bildern und Briefen
Microsoft OfficeWord Erstellen eines Serienbriefes Stand: Mai 2010 (Grundlagen)
Freiwillige Feuerwehr der Stadt Perg
PHP Basic.
Anhand der Bildergalerie Phoca Gallery v
Hilfe Dokumente.
Hast du deinen Ordner oder deine Datei im PC verloren?
Sie kennen bereits das von uns entwickelte Programm- Fachwissen-Datenbank für Bausachverständige (Aachener Bausachverständigentage ). Damit nutzen.
verstehen planen bearbeiten
Objekte Objekte sind Elemente, die man mit dem Programm bearbeiten kann. Datei, aufgebaut als Tabelle (Relation) Datensatz, entspricht einer Zeile der.
Dynamische Webseiten-Generierung
Internet Praktikum Aufgabe Kopieren Sie die bitte das von Ihnen erstellte Kino-Projekt in Ihr Gruppenverzeichnis auf den HTTP-Server. \\SERVER1\VWA??\
Herzlich Willkommen zur zwölften Lektion DBD-KostenKalkül.
Dateiverwaltung Um Mit der Dateiverwaltung zu beginnen klicken Sie zunächst auf den Wiki verwalten Button. Dann klicken Sie auf Dateien.
Dedizierte Systeme Typo3 Installation Dedizierte Systeme – Typo3 Installation – Christoph Stollwerk IT Zertifikat der Philosophischen Fakultät WS 2008/2009.
Maya Kindler 5c. 1.Voraussetzungen für die Installation 2.Installation 3.Template lade, installieren und anpassen 4.Kategorie und Inhalt 5.Menü.
Maya Kindler 5c. 1.Voraussetzungen für die Installation 2.Installation 3.Template lade, installieren und anpassen 4.Kategorie und Inhalt 5.Menü.
„Suchen, Anzeigen und Bearbeiten“ anklicken. Ticketnummer eingeben und auf Weiter“ klicken oder auf „Suchen“ klicken.
PHP PHP ( „PHP Hypertext Preprocessor") ist eine Skriptsprache
HEX-code für die Farbe weiß: #FFFFFF Änderung von Inhalt & Darstellung Inhalt & Darstellung HTML Javascript CSS.
Hilfe Registrieren und Anmelden. Registrieren  Um auf der DGZfP-Webseite ein Benutzerkonto anzulegen, klicken Sie im oberen Bereich der Seite auf „Registrieren“
Installation, Konfiguration, Online stellen, Zugriff © by Lars Koschinski 2003.
Willkommen zur Ventrilo einstellhife. 1.Zu erst installieren Sie das Programm. 2.Starten Sie das Programm mit Doppelklick auf.
Termin Festlegung Einführung MySQL Runterladen MySQL, Pentaho Design Studio Betrachtung Pentaho
Webserver Apache & Xampp Referenten: Elena, Luziano und Sükran
Webserver einrichten mit Konfiguration, online stellen, Zugang © by Lars Koschinski 2003.
Formulare in Dreamweaver Seite 1 Übung zu Web-Formularen Formular für Online Pizza Bestellung mit Dreamweaver erstellen.
PHPmyadmin Maya Kindler 6c.
By Thorsten Zisler 1 SQL Datenbank Anbindung an den Supervisor.
IIS The microsoft way. © Windows NT Option pack optionale Server Komponenten IIS (Internet Information Server) Webserver von Microsoft.
CMS … Content Management System. Erster Schritt Das CMS funktioniert (leider) nicht mit allen Browsern. Eine fehlerfreie Bearbeitung ist mit Mozilla firefox.
Um einen Serienbrief zu erstellen, sind im Wesentlichen 3 Schritte erforderlich: 1.Das Dokument in Word erstellen und im Serienbrief-Ordner ablegen 2.Die.
Veranstaltungskalender
Datenbanken
 Präsentation transkript:

Dynamische Seiten mit Dreamweaver Zugriff auf (mysql) Datenbank mit PHP

Architektur Datenbank Browser Webserver (kann PHP ausführen) HTTP PHP-Programm greift auf Datenbank zu

Daten mysql> select * from literatur; | ID | Titel | Autor | Verlag | Jahr | Preis | Vorlesung | | 1 | Moderne Betriebssysteme | Andrew S. Tanenbaum | Pearson | 2002 | 50 | Rechnerarchitektur | | 2 | Computerarchitektur | Andrew S. Tanenbaum | Pearson | 2005 | 50 | Rechnerarchitektur | | 3 | Verteilte Systeme | Andrew S. Tanenbaum | Pearson | 2003 | 50 | Rechnerarchitektur | | 4 | Computernetzwerke | Andrew S. Tanenbaum | Pearson | 2003 | 50 | Netzwerktechnik | | 5 | Wirtschaftsinformatik 2 | Hans R. Hansen, Gustaf Neumann | Utb | 2005 | 20 | Methoden der Wirtschaftsinformatik | | 6 | Wirtschaftsinformatik 2 | Hans R. Hansen, Gustaf Neumann | Utb | 2005 | 20 | Grundlagen Informationstechnologie | | 7 | Access Database | Steven Roman | oReilly | 2006 | 35 | Grundlagen Informationstechnologie | | 8 | Wirtschaftsinformatik 1 | Hans R. Hansen, Gustaf Neumann | Utb | 2005 | 20 | Grundlagen Informationstechnologie | | 9 | Wirtschaftsinformatik 1 | Hans R. Hansen, Gustaf Neumann | Utb | 2005 | 20 | Methoden der Wirtschaftsinformatik | | 10 | Grundlagen von Datenbanksystemen | Ramiz Elmasri, Shamkant Navathe | Pearson | 2005 | 40 | Datenbanken I | | 11 | An Introduction to database systems | C. J. Date | Addison Wesley | 2003 | 80 | Datenbanken I | rows in set (0.00 sec)

Zunächst neue site definieren (in sites bearbeiten)

Neue site anlegen

(sinnvollen) Namen angeben

Servertechnologie verwenden, nämlich PHP/MySQL

Ihre HTML (PHP) Seiten liegen auf susi in Ihrem home Verzeichnis, das (hoffentlich noch) als Netzlaufwerk eingebunden ist.

Kennwort müssen Sie vermutlich neu eingeben, wenn Sie angeben, wo Ihre Daten gespeichert sind.

Dreamweaver muss noch wissen, über welche URL Ihre Seiten zu erreichen sind:

Sollte man dann auch testen..... Hoffentlich mit diesem Ergebnis

Jetzt können Sie in dieser site neue Dateien anlegen, Rechtsklick auf die site, dann Neue Datei

Jetzt haben Sie eine neue Datei, die Sie Bearbeiten können (Doppelklick)

Legen Sie eine neue Datensatzgruppe an, die Sie dann auf der Seite darstellen können. Datensatzgruppe entspricht etwa einer Abfrage bei Access

Der Datensatzgruppe geben Sie einen Namen und definieren eine Verbindung

Wir haben noch keine Verbindung, also legen wir eine an:

Verbindung Datenbank Browser Webserver (kann PHP ausführen) HTTP PHP-Programm greift auf Datenbank zu Es muss festgelegt werden, auf welche Datenbank zugegriffen werden soll (und mit welchem Benutzer- namen,....)

Die Verbindung braucht einen Namen, muss wissen, auf welchem Rechner sich die Datenbank befindet (aus Sicht des Webservers, hier auf dem gleichen Rechner, der heisst immer localhost), mit welchem Benutzernamen/Kennwort die Anmeldung erfolgen soll und wie die Datenbank heisst: Bei Ihnen gleich wie der Benutzername

Das sollte man wieder testen, hoffentlich mit diesem Ergebnis ;-)

Weiter mit der Datensatzgruppe: Zunächst muss die Tabelle ausgewählt werden (hier Literatur) und die Spalten, die enthalten sein sollen

Mehrere Spalten können durch CTRL-Klick markiert werden

Wieder testen.....

Das wars...

Jetzt muss die Datensatzgruppe ins Dokument...

Dazu verwenden wir eine dynamische Tabelle

die Ihre Daten aus der Datensatzgruppe Literatur holt, Wir wollen alle Datensätze anzeigen

So sieht das dann in Dreamweaver aus...

Und so im Browser...

Wir wollen aber nicht alle Datensätze, sondern nur die zu einer Vorlesung. Dazu wird in der Datensatzgruppe ein Filter definiert (den Screenshot hab ich vergessen :-( Die Auswahl erfolgt durch einen Parameter in der URL (Sie erinnern sich.....)

Jetzt können wir zu einer Vorlesung die passende Literatur ausgeben.... (ohne das Gemurkse, das wir letztes Semester veranstalten mussten ;-)

Dazu fügen wir in die Seite einen Link ein, der auf unsere PHP- Seite verweist

Und weiter.....

Der Name der Vorlesung wäre nicht schlecht als Titel, den haben wir ja in der URL.... Und: Fertig !

Wenn Sie denken, dass das kompliziert war, schauen Sie sich mal den Code an ;-)