Schiller-Gymnasium Hof Manuel Friedrich OStR, PHP – Variablen und Formulardaten speichern! © 2010 Manuel Friedrich - Wie.

Slides:



Advertisements
Ähnliche Präsentationen
OASE Elektronische Antragstellung des Deutsch-Polnischen Jugendwerks.
Advertisements

Dynamische Seiten mit Dreamweaver Zugriff auf (mysql) Datenbank mit PHP.
IrfanView starten Doppelklick Es erscheint dieses Fenster.
Allgemeine Technologien II
FH-Hof Indirekte Adressierung Richard Göbel. FH-Hof Einfache Speicherung von Daten Eine "einfache" Deklaration definiert direkt eine Speicherplatz für.
Dynamische Webseiten mit PHP
Allgemein Batchdatei/en erstellen Was ist das?? Wie geht das??
Datenbankanbindung mit ASP Wilhelm-Schickard-Schule Tübingen
Kurs Datenbanken Anleitung zur Erstellung von Kombinationsfeldern in Formularen.
Grafstat Ein Programm zum Erstellen von Fragebögen.
Schiller-Gymnasium Hof Manuel Friedrich OStR,
Schiller-Gymnasium Hof Manuel Friedrich, OStR Klasse 10 - Wirtschaftsinformatik – Formulare © 2010 Manuel Friedrich - Von.
Schiller-Gymnasium Hof Manuel Friedrich, OStR Klasse 10 - Wirtschaftsinformatik – Formulare © 2010 Manuel Friedrich - HTML.
Schiller-Gymnasium Hof Manuel Friedrich OStR, Tabellenkalkulation – erweiterte Möglichkeiten © 2010 Manuel Friedrich -
Sicher durchs Internet
ExKurs ImportD 1/10 Dr. Barbara Hoffmann LiteraturKompetenz Import von Dateien aus einer Fachdatenbank Das Transferieren von Daten zwischen.
Einführung MySQL mit PHP
Briefkopfbogen anpassen
Bankdatei erstellen Im Internet-Explorer müssen Sie zum Start der Präsentation Bankdatei erstellen.html auf das Leinwandsymbol unten rechts klicken. Mit.
Ein-Klick-Beitragseinzug Im Internet-Explorer müssen Sie zum Start der Präsentation Beitraege erheben.html auf das Leinwandsymbol unten rechts klicken.
Seite Common Gateway Interface. Konzepte. Übersicht 1Einleitung 2Was ist CGI? 3Wozu wird CGI verwendet? 4Geschichtlicher Überblick 5Grundvoraussetzungen.
Der Explorer Programm, das das Inhaltsverzeichnis des Computers anzeigt Heinz Reinlein/ 2001.
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.
Bezirksregierung Detmold Hier könnte ein schmales Bild eingefügt werden Online-Beteiligungsverfahren zum Entwurf von Bewirtschaftungsplan und den Maßnahmenprogrammen.
Starbull Daten aktualisieren Anleitung. Outlook Express öffnen, um die Datei ADS.ADR abzurufen.
Ihre Vorkenntnisse Grundlagen der Programmierung beherrschen, d.h. über Kenntnisse in wenigstens einer Programmiersprache Einfache Grundkenntnisse in HTML.
Seniorkom.at vernetzt Jung & Alt Das Internet ist reif
SQL PHP und MySQL Referat von Katharina Stracke und Carina Berning
© Gabriele Sowada © Gabriele Sowada 2 Manuell Beispiel 1 demonstriert die Vorgehensweise bei der manuellen Programm- Eingabe am.
Selbsttest zum Modul 2 Informationstechnik
Druckerinstallation HP1050C
In dem Login-Bereich können lektorat.de-Kunden ihren Datensatz eigenständig pflegen und aktualisieren. Wie gelangen Sie in diesen Bereich? Der Zugang zum.
Wie man eine einfache Präsentation erstellt...
Willkommen bei Sycarus – dem Mathematikprogramm, das neue Wege geht.
Aus dem Leben eines Hotline- Mitarbeiters Begriffe: HLM:Hotline-Mitarbeiter DAU:dümmster anzunehmender User.
Ein Tag mit WindoofXP Also, als erstes mal hochfahren...
Formulare definieren Formular einleiten mit <form>
Projektarbeit PHP 5.3 / MySQL & Content Management Systems
PHP und MYSQL am Organisatorisches Der komplette Kurs im Schnelldurchgang Bewertung von wichtig und unwichtig Historisch Kulturwissenschaftliche.
Client-Server Systeme
Das Client/Server – Modell und die XAMPP-Distribution
Dynamische Webseiten mit PHP [und Python]
IFB Speyer Daniel Jonietz dj 2 XAMPP - Was ist das? Paket mit: – X – Apache (Webserver) – MySQL oder SQLite (Datenbank) – Perl (Skriptsprache) –
Folgendes kann missbraucht werden: formulare unverschlüsselte login-informationen ungeschützte includes SQL-injection reto ambühler
Wie man eine einfache Präsentation erstellt...
PHP Basic.
PHP in HTML Von C. Göpfert.
EINFÜHRUNG in HOT POTATOES
Dynamische Webseiten-Generierung
Einführung in PHP.
Einführung in PHP 5.
Webseiten mit PHP, SQL, XML und Webservices Anhand praktischer Beispiele.
Mag. Andreas Starzer weloveIT – EDV Dienstleistungen
Herzlich Willkommen zur zwölften Lektion DBD-KostenKalkül.
Formulare in HTML.
Zum Reservieren des Tickets auf „Für mich reservieren“ klicken. Dadurch sind alle berechtigten Bearbeiter informiert, dass das Ticket bereits bearbeitet.
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.
Musterlösung IT-Struktur an Schulen © M. Stütz, F. Wrede LEU - Zentrale Planungsgruppe Netze am Kultusministerium Baden-Württemberg zwei Benutzerverwaltung.
(Syntax, Strings/Zahlen, Variablen, Arrays)
Formulare in Dreamweaver Seite 1 Übung zu Web-Formularen Formular für Online Pizza Bestellung mit Dreamweaver erstellen.
PHPmyadmin Maya Kindler 6c.
Wie man Präsentationen erstellt
Analyse des HTML-Codes. Dieser Code ist für die Breite des Textes.
Tutorium Software-Engineering SS14 Florian Manghofer.
Schiller-Gymnasium Hof Manuel Friedrich StR Funktionale Modellierung © 2005 Manuel Friedrich - F 1 Signatur von Funktionen.
J. Nürnberger2007 / 081 Tabellenkalkulation (3) Arbeiten mit Formeln am Beispiel von OpenOffice.org Calc.
Zusammenfassende Übung 2
 Präsentation transkript:

Schiller-Gymnasium Hof Manuel Friedrich OStR, PHP – Variablen und Formulardaten speichern! © 2010 Manuel Friedrich - Wie kommen die Daten vom HTML- Formular in die Datenbank? Das kann doch nicht so schwer sein…

Schiller-Gymnasium Hof Manuel Friedrich OStR, PHP – Variablen und Formulardaten speichern! © 2010 Manuel Friedrich - Später werden wir lernen, wie wir die Daten aus der Datenbank wieder auf eine HTML-Seite bringen! Später, später, später!!!

Schiller-Gymnasium Hof Manuel Friedrich OStR, PHP – Variablen und Formulardaten speichern! © 2010 Manuel Friedrich - Wie kommen die Daten vom HTML- Formular in die Datenbank? Das kann doch nicht so schwer sein… Eine PHP-Seite wird die Aufgabe übernehmen! Wir lernen eine Programmiersprache!

Schiller-Gymnasium Hof Manuel Friedrich OStR, PHP – Variablen und Formulardaten speichern! © 2010 Manuel Friedrich - Zunächst starten wir mal die Software? c:\xampp\xampp_start.bat…

Schiller-Gymnasium Hof Manuel Friedrich OStR, PHP – Variablen und Formulardaten speichern! © 2010 Manuel Friedrich - Lernen wir wirklich eine Progarmmiersprache? Ja, das machen wir… Jede Anweisung steht in PHP-Tags! Jede Anweisung endet mit einem Semikolon. Mit der Anweisung echo wird HTML-Text angezeigt. Als Datei mit der Endung ".php" abspeichern und in das Verzeichnis c:\xampp\htdocs\myprog kopieren. <?php echo "Hallo Welt!!!"; ?>

Schiller-Gymnasium Hof Manuel Friedrich OStR, PHP – Variablen und Formulardaten speichern! © 2010 Manuel Friedrich - Starten des Programms im Browser: localhost/myprog eingeben und Datei auswählen.

Schiller-Gymnasium Hof Manuel Friedrich OStR, PHP – Variablen und Formulardaten speichern! © 2010 Manuel Friedrich - Naja – toll ist das nicht, das schaffen wir auch mit HTML aber jetzt wird es dynamisch – bitte warten – jetzt kommen Variablen

Schiller-Gymnasium Hof Manuel Friedrich OStR, PHP – Variablen und Formulardaten speichern! © 2010 Manuel Friedrich - Variable Schachtel mit Namen z.B. $Name Wertzuweisung$Name="Huber"; "Friedrich" Huber"

Schiller-Gymnasium Hof Manuel Friedrich OStR, PHP – Variablen und Formulardaten speichern! © 2010 Manuel Friedrich - Variable Schachtel mit Namen z.B. $Alter Wertzuweisung$Alter=$Alter+1; 38 38"39"

Schiller-Gymnasium Hof Manuel Friedrich OStR, PHP – Variablen und Formulardaten speichern! © 2010 Manuel Friedrich - Gib den End-Wert der Variablen an: a) $Name="Meier"; $Name="Schulze"; $Name="Huber"; b) $i=17; $i=$i-7; $i=$i*10; c) $i=5; $j=7; $k=$i+$j*$k; d) $netto=230; $artikelanzahl=10; $mwst=0.19; $ergebnis=$netto*$artikelanzahl*$mwst; e) Strings werden mit einem "." konkateniert $Name="Huber"; $Vorname="Herbert"; $Gesamt=$Vorname." ".Name;

Schiller-Gymnasium Hof Manuel Friedrich OStR, PHP – Variablen und Formulardaten speichern! © 2010 Manuel Friedrich - Aber richtig dynamisch ist das auch nicht! das stimmt – aber vielleicht mit einer WENN-DANN-ANWEISUNG <?php $anzahl=10; $preis=100.45; $fracht=5; $gesamt=$anzahl*$preis; if ($gesamt>200){ echo "Zahlen Sie $gesamt Euro!"; } else { echo "Zahlen Sie $gesamt Euro plus $fracht Euro für die Fracht!"; } ?>

Schiller-Gymnasium Hof Manuel Friedrich OStR, PHP – Variablen und Formulardaten speichern! © 2010 Manuel Friedrich - Naja – toll!!! Aber wie kriege ich jetzt die Daten aus dem Formular heraus! dafür gibt es einen fertigen Befehlt $_GET["nameDesEingabefeldes"] bzw. $_POST["nameDesEingabefeldes"], je nach HTML-Formular! <?php $name=$_POST["Name"]; $vorname=$_POST["Vorname"]; $anzahl=$_POST["Anzahl"]; $text="Hallo $vorname $name ! Sie haben $anzahl bestellt! Vielen Dank dafür!"; echo $text; ?>

Schiller-Gymnasium Hof Manuel Friedrich OStR, PHP – Variablen und Formulardaten speichern! © 2010 Manuel Friedrich - Das ist schon mal nicht schlecht, aber kann ich die Daten auch in einer Datenbank speichern? dafür gibt es auch fertige Befehle <?php $ip=" "; $myname="root"; $geheim="root"; $Verbindung=mysql_connect($ip, $myname, $geheim); mysql_select_db($datenbankname); $SQLString = "INSERT INTO tabName(F01, F02, F03) VALUES ('$name','$vorname','$anzahl')"; $Ergebnis = mysql_query($SQLString,$Verbindung); mysql_close($Verbindung); ?>

Schiller-Gymnasium Hof Manuel Friedrich OStR, PHP – Variablen und Formulardaten speichern! © 2010 Manuel Friedrich - Glückwunsch!!! Schritt 1 ist damit erledigt, wir können Formulare in Datenbanken speichern!!! kann man auch wieder etwas herauslesen und anzeigen?

Schiller-Gymnasium Hof Manuel Friedrich OStR, PHP – Variablen und Formulardaten speichern! © 2010 Manuel Friedrich - Na klar, geht fast genauso… <?php $Verbindung = mysql_connect(" ", "root", ""); mysql_select_db("klasse10e"); $SQLString = "SELECT * FROM kunde"; $Ergebnis = mysql_query($SQLString, $Verbindung); $anzahlZeilen=mysql_num_rows($Ergebnis); $anzahlSpalten=mysql_num_fields($Ergebnis); $id=mysql_result($Ergebnis,0,0); $name=mysql_result($Ergebnis,0,1); $vorname=mysql_result($Ergebnis,0,2); $anzahl=mysql_result($Ergebnis,0,3); $wann=mysql_result($Ergebnis,0,4); echo "Hallo $vorname $name, schoen, dass Sie $anzahl Stück bestellt haben. "; echo "Ihre Bestellung hat die ID: $id und wurde am $wann durchgeführt."; } mysql_close($Verbindung);?>