Stichwortverzeichnis. CHAR 290 charset 360 Checkbox 270 Client 177

Größe: px
Ab Seite anzeigen:

Download "Stichwortverzeichnis. CHAR 290 charset 360 Checkbox 270 Client 177"

Transkript

1 Stichwortverzeichnis A Abfrage 173 eingebettete 195 Name 174 Aktualisieren, Daten 204 Anführungszeichen 89 f., 111, 241, 420 in MySQL-Anweisung 174 Anweisung 109 einrücken 334 mit Bedingung 97 Anweisungsblock 80, 109 Anwendung 29 organisieren 331 Anzahl zurückgeben 247 Apache 48 installieren 52 Apache-Module 44 Aptana Studio 55 Array 109, 117, 414 $ FILES 305 $ Session 322 f. alle Werte auslesen 123 anlegen 117 durchlaufen 123 manuell durchlaufen 124 mehrere Werte auslesen 123 multidimensional 126 Nummerierung 422 sortieren 120 Struktur anzeigen 119 Werte auslesen 122 Werte ausgeben 118 Werte entfernen 120 Werte zuweisen 117 Zeiger 124 Array-Funktionen 414 array reverse() 414 array unique() 414 ASCII-Zeichensatz 98 asort() 121 Assoziatives Array 404 Auflistung, Datentyp 167 Auswahlliste 262 anlegen 264 Checkboxen 270 dynamisch 264 für Datum 266 mit Vorauswahl 266 Radiobutton 269 Auto Increment 167, 183 AVG() 196 B Backup 45 Datenbank 221 importieren 228 mit phpmyadmin 222 mysqldump 227 Bedingung 97, 109 mehrere prüfen 103 prüfen 98 Bedingungsanweisung 129 Begrüßungsseite, HTML-Code 392 Beispieltabelle Haustier 345 Tierfarbe 349 Tiertyp 348 Benutzer hinzufügen 213 Benutzer-Session 314 Benutzerfreundlichkeit 70 Berechnung 116 Bereinigen 380 Daten 291 break 142 C CHAR 290 charset 360 Checkbox 270 Client

2 PHP 5.4 und MySQL 5.6 für Dummies Computer schützen 340 continue 142 Cookies 314, 318 deaktivieren 324 entfernen 320 mit Verfallszeit 320 setzen 319 COUNT() 196 Counter 363, 369 CREATE TABLE 185 D date() 93 DATE 290 DATE-Felder 96 Datei für Datenimport 189 hochladen 304 verschieben 306 Dateierweiterung 36, 52 Daten aktualisieren 204, 300 auslesen 195 bereinigen 291, 380 in Tabellen organisieren 156, 158 maskieren 292 sortieren 197 validieren 276 Datenbank 29 f., 173 aufbauen 170 auswählen 239 Backup 221 Daten auslesen 242 Daten hinzufügen 189 Daten importieren 189 entwerfen 155 löschen mit phpmyadmin 182 MySQL 32 planen 68 Privilegien bei Webhost 181 Sicherungskopie 225 Struktur ändern 187 verwalten mit phpmyadmin 177 wiederherstellen 228 Datenbankgestützte Webanwendung 29 Datenbankrechte 216 ändern 217 Datenbanktabelle, Daten hinzufügen 191 Datenimport 189 Datensatz 157 alle auslesen 245 auslesen 197, 243 entfernen 205 Datentyp 96, 166, 290 Aufzählung 167 Datum/Zeit 167 numerische Daten 167 Zeichenkette 166 DATETIME-Felder 96 Datum aktuelles 93 formatieren 93 Datumsangaben 92 in MySQL 96 Datumsformat 93 DBMS 31 Debugging 54 DECIMAL 290 DEFAULT-Wert 183 default charset 360 define-befehl 86 destroy Session 328 Dezimalzahl 88 die() 116, 238, 414 Direktive,.htaccess-Datei 435 DISTINCT 265 do-while-schleife 135, 139 DocumentRoot 60 Domain 47 Domainname 45, 47 registrieren 47 testen 47 Dreamweaver 55 DROP 182 E echo-befehl 79, 110 Editoren 53 Eigenschaft, Tabellenfelder

3 Stichwortverzeichnis Einfache Vergleiche 98 empty() 415 empty 279 Endlosschleife 140 Entwicklungsumgebung 42, 49, 52 auf einem Firmencomputer 59 auf lokalem Computer 52 beim Webhost 56 schützen 56 Software 52 ENUM 290 Enumeration 167 ereg 103 Ergebnistabelle 243 error reporting 82, 440 Erweiterung 52, 77, 109 exit() 116, 414 explode() 414 Export, Datenbank 222 Exportdatei 225 Exportoptionen 222 Expression 198 extract 244 extract() 123 foreach-schleife 128 Formular für Upload 304 Leerfelder prüfen 276 Formulardaten in Datenbank speichern 289 FTP Voyager 56 FTP-Programm 55 Funktion 110, 116, 144, 339 aufrufen 117 in Variablen 146 stoppen 145 vordefiniert 117, 152 Werte übergeben 147 zum Datenauslesen 249 G get magic quotes gpc, Einstellung testen 293 Gleichheitszeichen 419 Globale Rechte 215, 217 Globale Variable 146 GROUP BY 197 F Fehlerbehandlung, MySQL 238 Fehlerfunktion, MySQL 238 Fehlerlevel 82 Fehlermeldung 81, 419 Einstellung 82 MySQL 238 Felddatentyp 96, 166 für Tabellenfelder 184 Feldname 158 Feste Feldgröße 166 Festplattenplatz 45 FileZilla 56, 427 Firefox, Cookies deaktivieren 324 Firewall 340 for-schleife 135 durchlaufen 136 foreach() 124 foreach-aufruf 128 H header-anweisung 421 Header-Funktion 310 Hochladen, Datei 304 host 236 Hostname 52.htaccess-Datei 44, 49, 57, 435 Include-Datei 338.htaccess-Schutz 57.htaccess-Zugriffsschutz, Skript 58 HTML 30 Zeilenumbruch 112 HTML-Code für Begrüßungsseite 392 HTML-Formular 310, 321 HTML-Kit 55 HTML-Quelltext 36, 112 HTML-Tag, Hyperlink 309 htmlspecialchars 291 Hyperlink

4 PHP 5.4 und MySQL 5.6 für Dummies I IDE 54 Identifikator 159 if-anweisung 81, 129 if-bedingung 98 verschachtelt 132 IIS 60 implode() 414 Importieren, Backup-Dateien 228 in array() 414 include 422 include-anweisung 335, 363, 370 Include-Datei 334, 401 einsetzen 335 Erweiterung 335 schützen 338 speichern 337 Verzeichnis absichern 338 Include-Pfad in.htaccess 337 in php-ini 337 include once 336, 404 index.htm 51 index.html 52 index.php 51 Informationen in URL 314 speichern in Cookies 318 weiterreichen 313 ini set 338, 439 input-feld, Typ file 305 input-html-anweisung 260 INSERT-Abfrage 294 Installation Websoftware 427 XAMPP 52, 427 INT 290 Integrierte Entwicklungsumgebung 54 Interner Zeiger 124 Internet Explorer, Cookies deaktivieren 324 IP-Adresse 47 isset() 415 Iteration 123 J JavaScript 30 Join 201 äußerer 202 innerer 202 K Klammern verwenden 423 Klein- und Großbuchstaben 417 Kollation 359 Kommentar 58, 105, 334 einfügen 105 Komodo 55 Konfigurationsdatei 61 Konfigurationseinstellung, PHP 435 Konstante 86, 334 auslesen 86 Namen 86 setzen 86 Konto einrichten bei Webhost 50 Kontrollfunktion 129 L Leerfelder prüfen 276 zulassen 277 Leerzeichen entfernen 292 in PHP-Anweisungen 111 Link 309 list() 123 Literal 100 localhost 61, 64, 236 Login-Seite 388 Login.php 394 login form.inc 394 M Magic Quotes 435 ausschalten 293, 436 in.htaccess Datei ausschalten 439 magic quotes gpc 292 mail()

5 Stichwortverzeichnis Mailingliste 31 Maskieren 79, 89 Daten 292 MAX() 196 maxlength 259 md5() 386, 399 Mehrfachanfragen 241 MIN() 196 Mitgliederbereich 163 Monitorprogramme 340 move uploaded file 306 Multidimensionales Array 126 durchlaufen 128 Mustervergleich 100, 282, 416 MySQL 32, 41, 48 aktuelle Version 44 Datumsangaben 96 Fehlermeldungen 238 Funktionen 196 Hilfe 33 installieren 52 Open Source 33, 38 reservierte Namen 158 Versionen 39 MySQL Community 32 MySQL Enterprise 32 mysql-client 177 MySQL-Datentypen 166 f. MySQL-Fehlerbehandlung 238 mysql-funktionen 59, 234 Überblick 235 MySQL-Konto 207 Berechtigungen 210 einrichten 211 hinzufügen 212 hinzufügen mit phpmyadmin 213 löschen 220 Passwort 209, 219 Privilegien 208 MySQL-Kontoname 208 MySQL-Server 34, 173 SQL 34 verbinden 236 mysqldump 227 mysqli-funktionen 59, 234 Überblick 235 mysqli affected rows() 411 mysqli error() 238 mysqli fetch array 243 mysqli fetch assoc 243 mysqli fetch row 243 mysqli fetch row() 411 mysqli insert id() 411 mysqli multiple query 241 mysqli num fields() 412 mysqli num rows 247 mysqli query 242 mysqli real escape string() 293 mysqli select db 239 mysqli select db() 411 mysqli close() 237 mysqli connect 234 mysqli connect() 236 mysqli function() 234 mysqli query 234 N Navigation 70 Neue Zeile 90 Neues Mitglied.php 405 NOT NULL 183 Notepad 49 NOW() 97 NULL-Felder 159 number format 88 f. Numerische Daten 167 NurMitglieder.php 407 O Offsite-Sicherung 221 Onlinekatalog 31 aufbauen 343 Open-Source-Programm 38 Operator 87 für Vergleiche 98 in if-bedingung 99 ORDER BY 197,

6 PHP 5.4 und MySQL 5.6 für Dummies P Parameter anhängen an URL 314 Parse Error 81, 419 Passwort festlegen, SQL 220 für MySQL-Konto 209, 219 sicheres Passwort 210 verschlüsseln 386, 399 PHP 30, 35, 77 Fehlermeldung 81 Grundlagen 77 Hilfe 35 Hinweis 82 Installation testen 60 installieren 52 f. Konfigurationseinstellung 435 mathematische Operation 87 MySQL-Funktionen 59 MySQL-Versionen 59 neue Zeile 90 Open Source 38 Variable 83 Versionen 39, 43, 234 Zahlen formatieren 88 Zeilenumbruch 112 Zugriff auf MySQL testen 63 PHP-Anweisung 36, 80 in HTML-Skript 77 Schreibweise 80 Semikolon 419 PHP-Befehl, Hallo Welt 36 PHP-Code 36 PHP-Einstellung 44,82 in php.ini 436 PHP-Fehlermeldung 80 PHP-Funktion 144 für MYSQL-Kommunikation 411 PHP-Konfiguration 62 PHP-Konstante 86 PHP-Programme, Speicherort 60 PHP-Session-Funktion 314 PHP-Tags 36, 77 in HTML-Datei 38 php.ini 44, 61, 93, 435 bearbeiten 436 lokal 62, 435 php flag 439 PHP INI ALL 435 PHP INI PERDIR 435 PHP INI SYSTEM 436 PHP INI USER 435 php value 439 PHPEdit 55 phpinfo() 61 phpmyadmin 34, 44, 175, 427 Bedienoberfläche 175 Daten aktualisieren 205 Daten importieren 189 Daten löschen 206 Datenbank anlegen 179 Datenbank verändern 187 Datenimport 192 Datensatz hinzufügen 191 Download 44 MySQL-Konto hinzufügen 213 Tabelle hinzufügen 182 Zeichensatz festlegen 359 PHPSESSID 322, 325 Planen, Webprojekt 67 Portnummer 237 preg match() 416 preg replace() 416 preg replace 290 Primärschlüssel 159, 162 Primärschlüsselfeld 160 print r() 119 Privilegien 210, 216 MySQL-Konto 208 Produktionsumgebung 42 f. auf Firmencomputer 46 einrichten 50 Programm abbrechen 116 organisieren 333 stoppen 414 Programmeditoren 53 Programmiersprache 30 PHP

7 Stichwortverzeichnis R Radiobutton 269 ff., 282 f. range(wert1,wert2) 414 Ranking, Suchmaschinen 56 RDBMS 31, 156 RDBMS-Tabelle 156 Rechenoperation mit PHP 87 Rechte für MySQL-Konto 210 gewähren für Datenbank 216 Regex 100 Reguläre Ausdrücke 100, 282, 416 Relationales Datenbank Management System 31 return 145, 150 robots.txt-datei 58 S Schleife 110, 134 abbrechen 142 do-while 139 for 135 while 137 Secure Sockets Layer 342 SELECT-Abfrage 242 mit JOIN 200 mit UNION 200 Serversoftware 43 Session 313, 322, 413 ohne Cookies 325 schließen 328 starten 323, 406 Session-Datei 322 Session-ID 322 Session-Variable 323 session start 323 set time limit 440 setcookie 319 SHOW 181 Sicherer Webserver 342 Sicherheitsmaßnahmen 340 Sicherungskopien 221 sizeof 136 Skript aufrufen im Browser 79 für Datenbankverbindung 358 kommentieren 334 Skriptlaufzeit 142 Skriptsprache 36, 77 SmartFTP 56 Software für Entwicklungsumgebung 52 Sonderzeichen in Mustern 100 sort() 120 sort-befehle 121 Sortieren, Daten in Tabelle 197 Sortierung, Array 120 SQL 34, 173 ALTER 188 CREATE TABLE 185 DELETE 205 DISTINCT 198 DROP 186 EXPLAIN 186 GROUP BY 197 INSERT 190 LIMIT 197 ORDER BY 197 reservierte Namen 158 SELECT 195 SET PASSWORD 220 SHOW 186 UPDATE 204 WHERE 197 SQL-Abfrage 173, 240 an Datenbank 289 in Variable speichern 240 mit phpmyadmin senden 176 Regeln 174 Tabelle Mitglied 385, 387 SQL-Befehle 196 SQL-Injections 292 SSL 342 Standard-Webspace htdocs 60 Verzeichnisse 60 Standarddateiname 51 Standardport für MySQL 237 Standardwert 159 Standardzeitzone

8 PHP 5.4 und MySQL 5.6 für Dummies start.html 52 Statistische Auswertung 196 Strict-Meldung 82 String 89 auswerten 416 mit Anführungszeichen 90 mit Muster vergleichen 103 strip tags 291, 380 strlen() 416 strpos() 416 strrev() 417 strtolower() 417 strtoupper() 417 strtr() 417 subdomain 47 Submit-Schaltfläche 364 mehrere 287 Subquery 195 substr() 417 Substring 92 SUM() 196 Superglobals 256 f. switch-anweisung 129, 133 für neues Konto 394 zum Einloggen 394 T Tabelle 157 anlegen mit SQL 185 Daten auslesen 195 Datensatz 157 Datensatz auslesen 197 Datensatz hinzufügen 191 Datentypen 166 Feld 157 Feldname 158 hinzufügen 182 Objekt 157 Spalte 157 Standardwert 159 verknüpfen 160 Zeile 157 Tabellen kombinieren, Join 201 Tabellenfeld, Eigenschaften 183 Tabellenname 157 table-tag 129 Tabulatorgetrennte Textdatei 192 Tags entfernen 291 Textdatei für Datenimport 192 konvertieren für Datenimport 192 Texteditor 53 time() 95 Timestamp 92 trans-sid 325 Trennzeichen in Textdatei 192 trim 292 U ucfirst() 417 ucwords() 417 Uhrzeit 92 auf Webseite 92 einstellen 92 formatieren 93 Umlaute darstellen 359 Unicode-Zeichensatz 359 UNION 200 unset() 117 unset 84 UNSIGNED 183 Unterabfrage 195 UPDATE 300 Upload von Dateien 304 Upload-Skript 306 URL 41, 310 Parameter anhängen 314 UTF für Browser 360 für Datenbankverbindung 359 im Editor 360 V Validieren, Daten 276 var dump() 119 VARCHAR 290 Variable 83, 89, 114 als Zähler 115 global machen

9 Stichwortverzeichnis in Funktion 146 löschen 117 Namen 83 Session-Variable 323 trennen 112 Wert zuweisen 84, 114 Variable Feldgröße 166 Variablenname 114 Verbindung mit MySQL 208 zur Datenbank 358 Verbindung zum Server die() 238 Fehlermeldung 238 herstellen 236 schließen 237 Verbindungsaufbau 236 Verbindungsinformation zum Server 237 Verfallszeit für Cookie 320 Vergleich 98 and 103 mehrere Bedingungen 103 or 103 xor 103 Vergleichsoperatoren 98 Verkettung 91 Verknüpfung zwischen Tabellen 160 Verschachtelte if-bedingung 132 Verschachtelung 128 Verschlüsseln 386 Passwort 399 Verschlüsselung 340, 342 Versteckte Felder 275, 321 Vordefinierte Funktionen 117, 152 W Warnmeldung 81 Webadresse 47 Webanwendung 29 f., 41 datenbankgestützte 29 dokumentieren 342 planen 67 Webhost 42 f. Webhost-Konto einrichten 50 verwalten 50 Webhosting-Dienste 43 Webprojekt planen 67 Webseite dynamisch 30 statisch 30 Webserver 41 eigener 48 gesichert 342 Webhost 43 Webserver-Software 48 Website 42 Navigation 70 veröffentlichen 42 Websoftware 49, 427 Wert an Funktion übergeben 147 entfernen aus Variablen 84 im Array übergeben 149 zurückgeben 150 zuweisen 84, 114 Werte vergleichen 97, 198 while-schleife 135, 137 WordPad 49 WS FTP 56 X XAMPP 52, 60, 427 aufrufen 432 installieren 427 verwenden 432 Z Zähler 115 in for-schleife 135 Zahlenformat 88 Zeichen entfernen 290 Zeichenkette 84, 89, 111 Anführungszeichen 89 Datentyp 166 in Variable 89 verketten 91 Zeichenketten vergleichen 98,

10 PHP 5.4 und MySQL 5.6 für Dummies Zeichenkodierung 228, 352 Zeichensatz im HTML-Header 360 in php.ini 360 UTF Zeiger 124 Zeilenumbruch 112 Zeitspanne berechnen 95 Zeitstempel 92 Zeitzone 93 festlegen 93 Zend Studio 55

DAS EINSTEIGERSEMINAR PHP 5.3 LERNEN ÜBEN ANWENDEN. Oliver Leiss Jasmin Schmidt. 3. Auflage

DAS EINSTEIGERSEMINAR PHP 5.3 LERNEN ÜBEN ANWENDEN. Oliver Leiss Jasmin Schmidt. 3. Auflage DAS EINSTEIGERSEMINAR PHP 5.3 Oliver Leiss Jasmin Schmidt 3. Auflage LERNEN ÜBEN ANWENDEN Vorwort... 13 Einleitung... 15 Was ist PHP?... 15 PHP gezielt einsetzen... 16 Neuerungen in PHP 5.3... 16 Der Umgang

Mehr

MySQL, phpmyadmin & SQL. Kurzübersicht

MySQL, phpmyadmin & SQL. Kurzübersicht MySQL, phpmyadmin & SQL Kurzübersicht Referenzen MySQL Documentation: http://dev.mysql.com/doc PHP 5 / MySQL5. Studienausgabe. Praxisbuch und Referenz (Kannengießer & Kannengießer) 2 Datenbank anlegen

Mehr

MySql und PHP. Apache2: Konfigurieren für php4. ...\apache2\conf\httpd.conf aufrufen. Folgende Zeilen einfügen:

MySql und PHP. Apache2: Konfigurieren für php4. ...\apache2\conf\httpd.conf aufrufen. Folgende Zeilen einfügen: MySql und PHP Apache2: Konfigurieren für php4...\apache2\conf\httpd.conf aufrufen Folgende Zeilen einfügen: LoadModule php4_module "c:/php/php4apache2.dll" AddType application/x-httpd-php.php Wichtig!!

Mehr

Inhalt. 1. PHP-Einführung 1

Inhalt. 1. PHP-Einführung 1 Inhalt 1. PHP-Einführung 1 1.1 Geschichte von PHP... 1 1.2 Allgemeine Funktionsweise von PHP... 2 1.2.1 Statische Webseiten... 2 1.2.2 Dynamische Webseiten... 4 1.2.3 Komponenten einer Webanwendung...

Mehr

jetzt lerne ich PHP 5 & MySQL 4.1 Der schnelle Einstieg in die objektorientierte

jetzt lerne ich PHP 5 & MySQL 4.1 Der schnelle Einstieg in die objektorientierte jetzt lerne ich PHP 5 & MySQL 4.1 Der schnelle Einstieg in die objektorientierte Webprogrammierung SVEN LETZEL FRIEDHELM BETZ Inhaltsverzeichnis jetzt lerne ich Hallo! 15 1 Grundlagen 17 1.1 Das Internet

Mehr

Inhaltsverzeichnis. 1 Hallo 13

Inhaltsverzeichnis. 1 Hallo 13 1 Hallo 13 2 Grundlagen 15 2.1 Das Internet 15 2.1.1 Geschichte des Internets 15 2.1.2 Kommunikation mit TCP/IP 16 2.1.3 Anwendungen im Internet 18 2.1.4 HTTP unter der Lupe 20 2.2 Webserver, PHP und MySQL

Mehr

Inhaltsverzeichnis. jetzt lerne ich

Inhaltsverzeichnis. jetzt lerne ich Inhaltsverzeichnis jetzt lerne ich Einführung 15 1 Erste Schritte 21 1.1 Datenbanken und Datenbank-Managementsysteme 21 1.2 Zugriff auf Datenbanken 22 1.3 Was der Großvater noch wusste... 22 1.4 Einordnung

Mehr

Datenbanken SQL Einführung Datenbank in MySQL einrichten mit PhpMyAdmin

Datenbanken SQL Einführung Datenbank in MySQL einrichten mit PhpMyAdmin Datenbanken SQL Einführung Datenbank in MySQL einrichten mit PhpMyAdmin PhpMyAdmin = grafsches Tool zur Verwaltung von MySQL-Datenbanken Datenbanken erzeugen und löschen Tabellen und Spalten einfügen,

Mehr

Übung 1: Ein Website News-System mit MySQL

Übung 1: Ein Website News-System mit MySQL Übung 1: Ein Website News-System mit MySQL In der Vorübung haben wir bereits mit Hilfe eines ERMs den Datenbankentwurf erstellt und daraus die folgenden Tabellen abgeleitet: Nun muss diese Datenbank in

Mehr

Grundkurs MySQL und PHP

Grundkurs MySQL und PHP Martin Pollakowski Grundkurs MySQL und PHP So entwickeln Sie Datenbanken mit Open-Source-Software vieweg Inhaltsverzeichnis Anwendung und Nutzen von Datenbanken 1 1.1 Was ist eine Datenbank? 1 1.2 Abgrenzung

Mehr

Übungen. DI (FH) Levent Öztürk

Übungen. DI (FH) Levent Öztürk Übungen DI (FH) Levent Öztürk Übersicht Entwicklungsumgebung PHPMYADMIN Datenbank anlegen User anlegen Tabellen Anlegen Datenbankzugriffe über PHP 01.04.2014 DI (FH) Levent Öztürk 2 Entwicklungsumgebung

Mehr

Inhalt. 1. MySQL-Einführung 1. 2. Datenbankentwurf 27

Inhalt. 1. MySQL-Einführung 1. 2. Datenbankentwurf 27 Inhalt 1. MySQL-Einführung 1... 1.1 Geschichte von MySQL... 1 1.2 Entscheidungskriterien für MySQL... 2 1.3 Installation eines MySQL-Servers... 3 1.3.1 Linux... 5 1.3.2 Windows 9x/Me/NT/2000/XP... 7 1.3.3

Mehr

Martin Kästner Perl fürs Web

Martin Kästner Perl fürs Web Martin Kästner Perl fürs Web Galileo Computing Inhalt Vorwort 15 1 Einführung 21 1.1 Programmiersprachen 22 1.2 Programme und Skripten 23 1.3 CGI-Schnittstelle 23 1.4 HTTP-ein verbindungsloses Protokoll

Mehr

PHP Schulung Beginner. Newthinking Store GmbH Manuel Blechschmidt

PHP Schulung Beginner. Newthinking Store GmbH Manuel Blechschmidt PHP Schulung Beginner Newthinking Store GmbH Manuel Blechschmidt Begrüßung Es gibt keine dummen Fragen nur dumme Antworten. Übersicht Sprung ins Kalte Wasser 'Hallo Welt' Theorie Requests Grundlagen Kommentare

Mehr

SQL für Trolle. mag.e. Dienstag, 10.2.2009. Qt-Seminar

SQL für Trolle. mag.e. Dienstag, 10.2.2009. Qt-Seminar Qt-Seminar Dienstag, 10.2.2009 SQL ist......die Abkürzung für Structured Query Language (früher sequel für Structured English Query Language )...ein ISO und ANSI Standard (aktuell SQL:2008)...eine Befehls-

Mehr

Dateneingabe über ein HTML-Formular in eine Datenbank:

Dateneingabe über ein HTML-Formular in eine Datenbank: Dateneingabe über ein HTML-Formular in eine Datenbank: Über ein Eingabeformular mit fünf Eingabefelder sollen Personaldaten in eine Datenbank gespeichert werden: Schritt 1: Erstellen des Eingabeformulars

Mehr

Grundlagen der Informatik 2

Grundlagen der Informatik 2 Grundlagen der Informatik 2 Dipl.-Inf., Dipl.-Ing. (FH) Michael Wilhelm Hochschule Harz FB Automatisierung und Informatik mwilhelm@hs-harz.de Raum 2.202 Tel. 03943 / 659 338 1 Gliederung 1. Einführung

Mehr

Aufbau von Datenbank-Management-Systemen 7

Aufbau von Datenbank-Management-Systemen 7 JL Anwendung und Nutzen von Datenbanken 1 1.1 Was ist eine Datenbank? 1 1.2 Abgrenzung zu anderen Informationssystemen 2 1.3 Warum Datenbanken? 3 1.4 Einsatzgebiete von Datenbanksystemen 4 1.5 Nutzergruppen

Mehr

PHP und MySQL. Integration von MySQL in PHP. Zellescher Weg 12 Willers-Bau A109 Tel. +49 351-463 - 32424. Michael Kluge (michael.kluge@tu-dresden.

PHP und MySQL. Integration von MySQL in PHP. Zellescher Weg 12 Willers-Bau A109 Tel. +49 351-463 - 32424. Michael Kluge (michael.kluge@tu-dresden. Zentrum für Informationsdienste und Hochleistungsrechnen (ZIH) PHP und MySQL Integration von MySQL in PHP Zellescher Weg 12 Willers-Bau A109 Tel. +49 351-463 - 32424 (michael.kluge@tu-dresden.de) MySQL

Mehr

www.flatbooster.com FILEZILLA HANDBUCH

www.flatbooster.com FILEZILLA HANDBUCH www.flatbooster.com FILEZILLA HANDBUCH deutsche Auflage Datum: 12.03.2011 Version: 1.0.2 Download: http://flatbooster.com/support Inhaltsverzeichnis 1 Filezilla FTP Programm 1 1.1 Filezilla installieren.................................

Mehr

Grundkonzepte von SQL

Grundkonzepte von SQL Internet Praktikum im Grundstudium: Grundlagen von SQL Nutzung von phpmyadmin Dr. Guido Rößling Dipl.-Ing. Andreas Hartl Grundkonzepte von SQL Relationale Datenbanken basieren auf Tabellen Objektorientierte

Mehr

2. Interaktive Web Seiten. action in Formularen. Formular. Superglobale Variablen $ POST, $ GET und $ REQUEST. GET und POST

2. Interaktive Web Seiten. action in Formularen. Formular. Superglobale Variablen $ POST, $ GET und $ REQUEST. GET und POST 2. Interaktive Web Seiten GET und POST Die Übertragungsmethoden GET und POST sind im http Protokoll definiert: POST: gibt an, dass sich weitere Daten im Körper der übertragenen Nachricht befinden: z.b.

Mehr

PHP 5.5 und MySQL 5.6

PHP 5.5 und MySQL 5.6 Florence Maurice PHP 5.5 und MySQL 5.6 Ihr praktischer Einstieg in die Programmierung dynamischer Websites 3., aktualisierte und erweiterte Auflage und Links weniger der xiii 1 Das Prinzip dynamischer

Mehr

Helmut Dittrich Jürgen Mellenthin PHP 4-Workshop

Helmut Dittrich Jürgen Mellenthin PHP 4-Workshop 2008 AGI-Information Management Consultants May be used for personal purporses only or by libraries associated to dandelon.com network. Helmut Dittrich Jürgen Mellenthin PHP 4-Workshop Galileo Computing

Mehr

7. Datenbank-Zugriff. Vorlesung und Übung Dr. Peter Pfahler Institut für Informatik Universität Paderborn. Zum Beispiel aus PHP-Skripten: Client 7-2

7. Datenbank-Zugriff. Vorlesung und Übung Dr. Peter Pfahler Institut für Informatik Universität Paderborn. Zum Beispiel aus PHP-Skripten: Client 7-2 5 Vorlesung und Übung Dr. Peter Pfahler Institut für Informatik Universität Paderborn 7 7. Datenbank-Zugriff Zum Beispiel aus PHP-Skripten: Client 7-2 Struktur einer Datenbank 7-3 Erzeugen von Datenbanken

Mehr

Einstieg in PHP 5.3 und MySQL 5.1

Einstieg in PHP 5.3 und MySQL 5.1 Thomas Theis Einstieg in PHP 5.3 und MySQL 5.1 Galileo Press 1.1 Zu diesem Buch 15 1.2 PHP-eine Beschreibung 16 1.3 PHP-Vorzüge 16 1.3.1 Erlernbarkeit 17 1.3.2 Einsatzbereich 17 1.3.3 Preis 17 1.3.4 Ausführungsort

Mehr

Begleitskript. zum PHP/MySQL. Kurs

Begleitskript. zum PHP/MySQL. Kurs Begleitskript zum PHP/MySQL Kurs http://www.online-platform.net Dieser Text unterliegt der GNU General Public License. Er darf als ganzes oder in Auszügen kopiert werden, vorausgesetzt, dass sich dieser

Mehr

Datenbanken. Ein DBS besteht aus zwei Teilen:

Datenbanken. Ein DBS besteht aus zwei Teilen: Datenbanken Wikipedia gibt unter http://de.wikipedia.org/wiki/datenbank einen kompakten Einblick in die Welt der Datenbanken, Datenbanksysteme, Datenbankmanagementsysteme & Co: Ein Datenbanksystem (DBS)

Mehr

Inhaltsverzeichnis. Einleitung... 11

Inhaltsverzeichnis. Einleitung... 11 Einleitung................................................. 11 1 Sicherheit im Kontext von PHP und Webanwendungen........... 17 1.1 Historie: PHP............................................. 17 1.2 PHP

Mehr

SQL, MySQL und FileMaker

SQL, MySQL und FileMaker SQL, MySQL und FileMaker Eine kurze Einführung in SQL Vorstellung von MySQL & phpmyadmin Datenimport von MySQL in FileMaker Autor: Hans Peter Schläpfer Was ist SQL? «Structured Query Language» Sprache

Mehr

Tobias Wassermann. Sichere Webanwendungen mit PHP

Tobias Wassermann. Sichere Webanwendungen mit PHP Tobias Wassermann Sichere Webanwendungen mit PHP Inhaltsverzeichnis Einleitung 11 i Sicherheit im Kontext von PHP und Webanwendungen 17 I.I Historie: PHP 17 i.2 PHP heute 19 1.3 PHP und Apache 20 1.4 PHP

Mehr

php Hier soll ein Überblick über das Erstellen von php Programmen gegeben werden. Inhaltsverzeichnis 1.Überblick...2 2.Parameterübergabe...

php Hier soll ein Überblick über das Erstellen von php Programmen gegeben werden. Inhaltsverzeichnis 1.Überblick...2 2.Parameterübergabe... php Hier soll ein Überblick über das Erstellen von php Programmen gegeben werden. Inhaltsverzeichnis 1.Überblick...2 2.Parameterübergabe...7 3.Zugriff auf mysql Daten...11 Verteilte Systeme: php.sxw Prof.

Mehr

PHP + MySQL. Die MySQL-Datenbank. Hochschule Karlsruhe Technik & Wirtschaft Internet-Technologien T3B250 SS2014 Prof. Dipl.-Ing.

PHP + MySQL. Die MySQL-Datenbank. Hochschule Karlsruhe Technik & Wirtschaft Internet-Technologien T3B250 SS2014 Prof. Dipl.-Ing. PHP + MySQL Die MySQL-Datenbank Zusammenspiel Apache, PHP, PHPMyAdmin und MySQL PHPMyAdmin Verwaltungstool Nutzer Datei.php oder Datei.pl Apache HTTP-Server PHP Scriptsprache Perl Scriptsprache MySQL Datenbank

Mehr

Multimedia im Netz Wintersemester 2011/12

Multimedia im Netz Wintersemester 2011/12 Multimedia im Netz Wintersemester 2011/12 Übung 01 Betreuer: Verantwortlicher Professor: Sebastian Löhmann Prof. Dr. Heinrich Hussmann Organisatorisches 26.10.2011 MMN Übung 01 2 Inhalte der Übungen Vertiefung

Mehr

Ablauf Unit2. Walkthrough

Ablauf Unit2. Walkthrough Ablauf Unit2 Vertiefendes Uebungsprojekt - SQL II Gerhard Wohlgenannt Test Vorstellung der Arbeitsumgebung (Software, Locations) Walkthrough Gruppeneinteilung + Themenvergabe Vorstellung der Arbeitsumgebung

Mehr

Datenbanken für Online Untersuchungen

Datenbanken für Online Untersuchungen Datenbanken für Online Untersuchungen Im vorliegenden Text wird die Verwendung einer MySQL Datenbank für Online Untersuchungen beschrieben. Es wird davon ausgegangen, dass die Untersuchung aus mehreren

Mehr

DATENBANKEN SQL UND SQLITE VON MELANIE SCHLIEBENER

DATENBANKEN SQL UND SQLITE VON MELANIE SCHLIEBENER DATENBANKEN SQL UND SQLITE VON MELANIE SCHLIEBENER INHALTSVERZEICHNIS 1. Datenbanken 2. SQL 1.1 Sinn und Zweck 1.2 Definition 1.3 Modelle 1.4 Relationales Datenbankmodell 2.1 Definition 2.2 Befehle 3.

Mehr

Zugriff auf Firebird-Datenbanken mit PHP. Daniel de West DB-Campus-Treffen 15. Januar 2004

Zugriff auf Firebird-Datenbanken mit PHP. Daniel de West DB-Campus-Treffen 15. Januar 2004 Zugriff auf Firebird-Datenbanken mit PHP Daniel de West DB-Campus-Treffen 15. Januar 2004 Inhalt PHP und Firebird Die wichtigsten Befehle Verbindungsaufbau Übermitteln von Abfragen Beenden von Verbindungen

Mehr

Labor 3 - Datenbank mit MySQL

Labor 3 - Datenbank mit MySQL Labor 3 - Datenbank mit MySQL Hinweis: Dieses Labor entstand z.t. aus Scripten von Prof. Dr. U. Bannier. 1. Starten des MySQL-Systems MySQL ist ein unter www.mysql.com kostenlos erhältliches Datenbankmanagementsystem.

Mehr

Informatik Datenbanken SQL-Einführung

Informatik Datenbanken SQL-Einführung Informatik Datenbanken SQL-Einführung Gierhardt Inhaltsverzeichnis 1 Vorbemerkungen 1 2 Auswahl-Abfragen mit SELECT 2 2.1 Selektion...................................... 2 2.2 Projektion.....................................

Mehr

Folien php/mysql Kurs der Informatikdienste

Folien php/mysql Kurs der Informatikdienste Folien php/mysql Kurs der Informatikdienste 1. Einführung in die Datenbank MySQL Kursbeispiel und Kursziele 1.1 Das Kursbeispiel: eine kleine Personalverwaltung 1.2 Was brauchen wir? 1.3 Ziele Kurs AEMS1,

Mehr

Datumsangaben, enthält mindestens Jahr, Monat, Tag

Datumsangaben, enthält mindestens Jahr, Monat, Tag Datenbanken mit SQL Informatik - Sprenger Häufig wird mit Tabellenkalkulationen gearbeitet, obwohl der Einsatz von Datenbanken sinnvoller ist. Tabellenkalkulationen wie Microsoft Excel oder LibreOffice

Mehr

Datenbanken 1. Einführung und Zugänge für die eingesetzten Resourcen. ISWeb - Information Systems & Semantic Web University of Koblenz Landau, Germany

Datenbanken 1. Einführung und Zugänge für die eingesetzten Resourcen. ISWeb - Information Systems & Semantic Web University of Koblenz Landau, Germany University of Koblenz Landau, Germany Einführung und Zugänge für die eingesetzten Resourcen of 20 Überblick Eingesetzte Resourcen und ihre Zugänge WebCT FTP-Server PHP PostgreSQL

Mehr

SQL structured query language

SQL structured query language Umfangreiche Datenmengen werden üblicherweise in relationalen Datenbank-Systemen (RDBMS) gespeichert Logische Struktur der Datenbank wird mittels Entity/Realtionship-Diagrammen dargestellt structured query

Mehr

E Einleitung 13. Inhaltsverzeichnis 5

E Einleitung 13. Inhaltsverzeichnis 5 I Inhaltsverzeichnis E Einleitung 13 1 Internet-/Intranettechnologien 15 1.1 Ursprünge des Internets 16 1.2 Internetprotokolle 21 TCP/IP-Architekturmodell 21 Protokolle der Internetschicht 25 Protokolle

Mehr

IT-Zertifikat: Allgemeine Informationstechnologien II PHP

IT-Zertifikat: Allgemeine Informationstechnologien II PHP IT-Zertifikat: Allgemeine Informationstechnologien II PHP PHP ( PHP: Hypertext Preprocessor ) ist eine serverseitige Skriptsprache: Der PHP-Code wird nicht wie bei JavaScript auf dem Clientrechner ausgeführt,

Mehr

Der Einsatz von MySQL-Datenbanken (mit XAMPP)

Der Einsatz von MySQL-Datenbanken (mit XAMPP) Informatik in der Mittelstufe: Der Einsatz von MySQL-Datenbanken (mit XAMPP) Hannes Heusel Eduard-Spranger-Gymnasium Landau Warum soll ich eine MySQL- Datenbank verwenden? kostenlos Mehrbenutzersystem

Mehr

Lehrgang: 66/425 Dynamische Webseitenerstellung, Programmierern mit PHP und MySQL vom 26.07. bis 30.07.2004 in Dillingen

Lehrgang: 66/425 Dynamische Webseitenerstellung, Programmierern mit PHP und MySQL vom 26.07. bis 30.07.2004 in Dillingen Lehrgang: 66/425 Dynamische Webseitenerstellung, Programmierern mit PHP und MySQL vom 26.07. bis 30.07.2004 in Dillingen Akademie für Lehrerfortbildung und Personalführung Dillingen Referent: Stefan Matheis

Mehr

Datenbank - Teil 3. Ziele: Eine Datenbank anlegen mit SQL. Daten eingeben mit SQL. Abfragen stellen mit SQL und PHP.

Datenbank - Teil 3. Ziele: Eine Datenbank anlegen mit SQL. Daten eingeben mit SQL. Abfragen stellen mit SQL und PHP. Ziele: Eine Datenbank anlegen mit SQL Daten eingeben mit SQL Abfragen stellen mit SQL und PHP 1 Datenbankserver Entwickelt von der schwedischen Aktiengesellschaft MySQL Unter GNU General Public License

Mehr

Grundlagen & Hinweise zur Erstellung von serverseitigen Scripts

Grundlagen & Hinweise zur Erstellung von serverseitigen Scripts PHP (Hypertext Preprocessor) Grundlagen & Hinweise zur Erstellung von serverseitigen Scripts Autor: Erscheinungsjahr: 2014-1- Inhaltsverzeichnis 1) Einführung 1. Allgemeines 2. Funktionalität 3. Syntax

Mehr

SQL-Injection. Seite 1 / 16

SQL-Injection. Seite 1 / 16 SQL-Injection Seite 1 / 16 Allgemein: SQL (Structured Query Language) Datenbanksprache zur Definition von Datenstrukturen in Datenbanken Bearbeiten und Abfragen von Datensätzen Definition: SQL-Injection

Mehr

ISU 1. Ue_08/02_Datenbanken/SQL. 08 Datenbanken. Übung. SQL Einführung. Eckbert Jankowski. www.iit.tu-cottbus.de

ISU 1. Ue_08/02_Datenbanken/SQL. 08 Datenbanken. Übung. SQL Einführung. Eckbert Jankowski. www.iit.tu-cottbus.de 08 Datenbanken Übung SQL Einführung Eckbert Jankowski www.iit.tu-cottbus.de Datenmodell (Wiederholung, Zusammenfassung) Objekte und deren Eigenschaften definieren Beziehungen zwischen den Objekten erkennen/definieren

Mehr

Marcus Throll. f. / Galileo Computing

Marcus Throll. f. / Galileo Computing Marcus Throll f. / Galileo Computing Inhalt Vorwort zur 2. Auflage 13 Vorwort zur 1. Auflage 15 Inhalt der Buch-CO 17 Einführung 21 1.1 Was istmysql? 23 1.2 Die wichtigsten Eigenschaften von MySQL 26 1.3

Mehr

Einführung in SQL. Sprachumfang: Indizes. Datensätzen. Zugriffsrechten

Einführung in SQL. Sprachumfang: Indizes. Datensätzen. Zugriffsrechten Einführung in SQL Die Sprache SQL (Structured Query Language) ist eine Programmiersprache für relationale Datenbanksysteme, die auf dem ANSI-SQL-Standard beruht. SQL wird heute von fast jedem Datenbanksystem

Mehr

Fachhochschule Kaiserslautern Labor Datenbanken mit MySQL SS2006 Versuch 1

Fachhochschule Kaiserslautern Labor Datenbanken mit MySQL SS2006 Versuch 1 Fachhochschule Kaiserslautern Fachbereiche Elektrotechnik/Informationstechnik und Maschinenbau Labor Datenbanken Versuch 1 : Die Grundlagen von MySQL ------------------------------------------------------------------------------------------------------------

Mehr

Begleitskript zum PHP Einführungskurs

Begleitskript zum PHP Einführungskurs Begleitskript zum PHP Einführungskurs http://www.online-platform.net Dieser Text unterliegt der GNU General Public License. Dieser Text darf als ganzes oder in Auszügen kopiert werden, vorausgesetzt, dass

Mehr

Einführung in SQL. 1. Grundlagen SQL. Structured Query Language. Viele Dialekte. Unterteilung: i. DDL (Data Definition Language)

Einführung in SQL. 1. Grundlagen SQL. Structured Query Language. Viele Dialekte. Unterteilung: i. DDL (Data Definition Language) Einführung in SQL 1. Grundlagen Structured Query Language Viele Dialekte Unterteilung: i. DDL (Data Definition Language) ii. iii. DML (Data Modifing Language) DRL (Data Retrival Language) 1/12 2. DDL Data

Mehr

Dynamische Webseiten mit PHP 1

Dynamische Webseiten mit PHP 1 Dynamische Webseiten mit PHP 1 Webserver, PHP und MYSQL Ein Webserver dient dazu, Internetseiten an PCs zu senden, von denen sie aufgerufen werden. Beispiel: Sie tippen im Browser www.fosbosweiden.de ein.

Mehr

Inhaltsverzeichnis. 3.4 Sonderzeichen und Zeichenkodierung Verknüpfungen Links und Bilder... 46

Inhaltsverzeichnis. 3.4 Sonderzeichen und Zeichenkodierung Verknüpfungen Links und Bilder... 46 Vorwort................................................................. 15 1 Das Prinzip von dynamischen Webseiten................................. 19 2 Entwicklungsumgebung einrichten.......................................

Mehr

PHP Programmierung. Seminarunterlage. Version 1.02 vom

PHP Programmierung. Seminarunterlage. Version 1.02 vom Seminarunterlage Version: 1.02 Version 1.02 vom 27. August 2013 Dieses Dokument wird durch die veröffentlicht.. Alle Rechte vorbehalten. Alle Produkt- und Dienstleistungs-Bezeichnungen sind Warenzeichen

Mehr

PHP 4 -- Grundlagen und Profiwissen

PHP 4 -- Grundlagen und Profiwissen PHP 4 -- Grundlagen und Profiwissen Webserver-Programmierung unter Windows und Linux von Jörg Krause 2. Auflage Hanser München 2001 Verlag C.H. Beck im Internet: www.beck.de ISBN 978 3 446 21847 5 Zu Inhaltsverzeichnis

Mehr

Einführung in PHP. NLI-Kurs BBS am Museumsdorf Cloppenburg Außenstelle Löningen

Einführung in PHP. NLI-Kurs BBS am Museumsdorf Cloppenburg Außenstelle Löningen Einführung in PHP NLI-Kurs 02.44.78 BBS am Museumsdorf Cloppenburg Außenstelle Löningen Rechner-Infrastruktur Novell-File-/Print-Server BBSLOE User-Laufwerk H Datenbank-Server db.bbs-loeningen.de IP: 172.18.100.9

Mehr

Scripting Server (Lamp) Domain Hosting

Scripting Server (Lamp) Domain Hosting Scripting Server (Lamp) Domain Hosting Quick-Start Guide 08.12.09 - HS - 1/14 Inhalt 1 Einführung...3 1.1 Administration der Internetseiten...3 1.2 Administrationsoberfläche...4 2 Grundkonfiguration...

Mehr

Andreas Mylius / Raimund Boiler. Dreamweaver CS5. Webseiten entwerfen und umsetzen. Mit 602 Abbildungen

Andreas Mylius / Raimund Boiler. Dreamweaver CS5. Webseiten entwerfen und umsetzen. Mit 602 Abbildungen Andreas Mylius / Raimund Boiler Dreamweaver CS5 Webseiten entwerfen und umsetzen Mit 602 Abbildungen Inhaltsverzeichnis Webdesign mit Dreamweaver CS5 13 1.1 Das ist neu in Dreamweaver CS5 13 1.2 Ausgangspunkt

Mehr

SQL-Anweisungen. SELECT (SQL Data Query Language)

SQL-Anweisungen. SELECT (SQL Data Query Language) SQL-Anweisungen SELECT (SQL Data Query Language) SELECT * SELECT * FROM "meine Tabelle"; SELECT feldname1, feldname2 SELECT feldname1, feldname2 FROM meinetabelle ORDER BY feldname2, feldname1 DESC; WHERE

Mehr

Ablauf. Wichtige Termine. Vertiefendes Übungsprojekt - SQL II

Ablauf. Wichtige Termine. Vertiefendes Übungsprojekt - SQL II Ablauf Wichtige Termine Ablauf der Lehrveranstaltung Vorstellung des Projektthemas Projektgruppen Vorstellung der Arbeitsumgebung (Software, Locations) Walkthrough Datenbankentwurf Formulare PHP Security

Mehr

Datenbanken. 5 Tabellen. Karl Meier karl.meier@kasec.ch 12.10.2010. Inhalt. Domänen verwenden Tabellen anzeigen, ändern, löschen Übung

Datenbanken. 5 Tabellen. Karl Meier karl.meier@kasec.ch 12.10.2010. Inhalt. Domänen verwenden Tabellen anzeigen, ändern, löschen Übung Datenbanken 5 Tabellen Karl Meier karl.meier@kasec.ch 12.10.2010 Tabellen erstellen en Integritätsregeln Inhalt Domänen verwenden Tabellen anzeigen, ändern, löschen Übung 2 1 Einfache Tabellen erstellen

Mehr

PHP 5.4 ISBN 978-3-86249-327-2. Stephan Heller, Andreas Dittfurth 1. Ausgabe, September 2012. Grundlagen zur Erstellung dynamischer Webseiten GPHP54

PHP 5.4 ISBN 978-3-86249-327-2. Stephan Heller, Andreas Dittfurth 1. Ausgabe, September 2012. Grundlagen zur Erstellung dynamischer Webseiten GPHP54 PHP 5.4 Stephan Heller, Andreas Dittfurth 1. Ausgabe, September 2012 Grundlagen zur Erstellung dynamischer Webseiten ISBN 978-3-86249-327-2 GPHP54 5 PHP 5.4 - Grundlagen zur Erstellung dynamischer Webseiten

Mehr

Relationale Datenbanken in der Praxis

Relationale Datenbanken in der Praxis Seite 1 Relationale Datenbanken in der Praxis Inhaltsverzeichnis 1 Datenbank-Design...2 1.1 Entwurf...2 1.2 Beschreibung der Realität...2 1.3 Enitiy-Relationship-Modell (ERM)...3 1.4 Schlüssel...4 1.5

Mehr

Kurzanleitung zur Erweiterung der htdig

Kurzanleitung zur Erweiterung der htdig Kurzanleitung zur Erweiterung der htdig Inhaltsverzeichnis 1. Einleitung...3 2. Kompilieren des Projektes...3 3. Erweiterung der htdig...4 3.1 Erweiterung der Konfigurationsdatei htdig.conf...4 3.2 XML-Export...4

Mehr

PHP Übungsaufgabe 3 1 / 5. Doing Web Apps. PHP Übungsaufgabe 3

PHP Übungsaufgabe 3 1 / 5. Doing Web Apps. PHP Übungsaufgabe 3 1 / 5 Doing Web Apps PHP Übungsaufgabe 3 Werkzeuge Text-Editor, beispielsweise Notepad++ Webserver mit aktiviertem PHP Modul + MySQL-Datenbank Unterlagen Ziele SelfHTML PHP API Handbuch Alle Dokumente

Mehr

Sructred Query Language

Sructred Query Language Sructred Query Language Michael Dienert 11. November 2010 Inhaltsverzeichnis 1 Ein kurzer Versionsüberblick 1 2 SQL-1 mit einigen Erweiterungen aus SQL-92 2 3 Eine Sprache zur Beschreibung anderer Sprachen

Mehr

Grundlagen der EDV 3. Vorlesung mit Übungen. Dipl. Ing. Martin Ney

Grundlagen der EDV 3. Vorlesung mit Übungen. Dipl. Ing. Martin Ney Grundlagen der EDV 3 Vorlesung mit Übungen Dipl. Ing. Martin Ney Grundlagen der EDV 3 HTML und CSS HTML und PHP CMS Datenbanken SQL Grundlagen der EDV 2/29 Internetprotokolle HTTP zum Abruf von Internetdateien

Mehr

Bibliografische Informationen digitalisiert durch http://d-nb.info/995021198

Bibliografische Informationen digitalisiert durch http://d-nb.info/995021198 Auf einen Blick 1 Einleitung 15 2 Datenbankentwurf 23 3 Datenbankdefinition 43 4 Datensätze einfügen (INSERT INTO) 95 5 Daten abfragen (SELECT) 99 6 Daten aus mehreren Tabellen abfragen (JOIN) 143 7 Unterabfragen

Mehr

Microsoft SQL Server 2000 Programmierung

Microsoft SQL Server 2000 Programmierung Rebecca M. Riordan Microsoft SQL Server 2000 Programmierung Schritt für Schritt Microsoft Press Einführung Ihr Ausgangspunkt Neue Features in SQL Server 2000 Verwenden der beiliegenden CD-ROM Systemanforderungen

Mehr

Inhalt. Vorwort 11. Inhalt der Buch-CD 13. 1 Einführung 17

Inhalt. Vorwort 11. Inhalt der Buch-CD 13. 1 Einführung 17 Inhalt Vorwort 11 Inhalt der Buch-CD 13 1 Einführung 17 1.1 Was ist MySQL? 17 1.2 Die wichtigsten Eigenschaften von MySQL 20 1.3 Bezugsquellen und Versionen 23 1.4 MySQL im Vergleich zu anderen Datenbanken

Mehr

Einführung in die Scriptsprache PHP

Einführung in die Scriptsprache PHP Herbst 2014 Einführung in die Scriptsprache PHP Wirtschaftsinformatik: 5. Semester Dozenten: Rainer Telesko / Martin Hüsler Fachhochschule Nordwestschweiz FHNW - Rainer Telesko / Martin Hüsler 1 Inhalt:

Mehr

U 8 SQL. = Structured Query Language (heute auch Standard Query Language) ALLGEMEIN:

U 8 SQL. = Structured Query Language (heute auch Standard Query Language) ALLGEMEIN: U 8 SQL = Structured Query Language (heute auch Standard Query Language) ALLGEMEIN: - Abfragesprache für relationale Datenbanken, die plattformübergreifend verwendet wird - Vereinfachte Verwendung über

Mehr

1 Einführung... 13. 2 Erste Schritte... 19. 3 Programmierkurs... 33. 4 Datentypen... 81. 5 Weiterführende Programmierung... 139

1 Einführung... 13. 2 Erste Schritte... 19. 3 Programmierkurs... 33. 4 Datentypen... 81. 5 Weiterführende Programmierung... 139 Auf einen Blick 1 Einführung... 13 2 Erste Schritte... 19 3 Programmierkurs... 33 4 Datentypen... 81 5 Weiterführende Programmierung... 139 6 Objektorientierte Programmierung... 191 7 Verschiedene Module...

Mehr

PHP PHP. Inhaltsverzeichnis

PHP PHP. Inhaltsverzeichnis Inhaltsverzeichnis 1 Dreamweaver - Erstellen einer neuen Site:... 1 2 Dreamweaver - Erstellen einer PHP-Seite:... 2 3 Ausgaben aus dem Script:... 2 4 Variablen:... 2 5 Rechenoperatoren... 3 6 Logische

Mehr

Typo 3 installieren. Schritt 1: Download von Typo3

Typo 3 installieren. Schritt 1: Download von Typo3 Typo 3 installieren Bevor Sie Typo3 installieren, müssen Sie folgende Informationen beachten: Typo3 benötigt eine leere Datenbank. Mit Ihrem Abonnement verfügen Sie über eine einzige Datenbank. Sie können

Mehr

E-Commerce: IT-Werkzeuge. Web-Programmierung. Kapitel 5: Einführung in PHP Stand: 09.11.2014. Übung WS 2014/2015. Benedikt Schumm M.Sc.

E-Commerce: IT-Werkzeuge. Web-Programmierung. Kapitel 5: Einführung in PHP Stand: 09.11.2014. Übung WS 2014/2015. Benedikt Schumm M.Sc. Übung WS 2014/2015 E-Commerce: IT-Werkzeuge Web-Programmierung Kapitel 5: Stand: 09.11.2014 Benedikt Schumm M.Sc. Lehrstuhl für ABWL und Wirtschaftsinformatik Katholische Universität Eichstätt-Ingolstadt

Mehr

SQL-Befehlsliste. Vereinbarung über die Schreibweise

SQL-Befehlsliste. Vereinbarung über die Schreibweise Vereinbarung über die Schreibweise Schlüsselwort [optionale Elemente] Beschreibung Befehlsworte in SQL-Anweisungen werden in Großbuchstaben geschrieben mögliche, aber nicht zwingend erforderliche Teile

Mehr

PHP. Prof. Dr.-Ing. Wolfgang Lehner. Diese Zeile ersetzt man über: Einfügen > Kopf- und

PHP. Prof. Dr.-Ing. Wolfgang Lehner. Diese Zeile ersetzt man über: Einfügen > Kopf- und 8. PHP Prof. Dr.-Ing. Wolfgang Lehner Diese Zeile ersetzt man über: Einfügen > Kopf- und PHP PHP (Hypertext Preprocessor) Serverseitige Skriptsprache (im Gegensatz zu JavaScript) Hauptanwendungsgebiet:

Mehr

Auf einen Blick. TEIL I Vorbereitungen... 29. TEIL II Einstieg in PHP... 91. TEIL III Webtechniken... 391. TEIL IV Datenbanken...

Auf einen Blick. TEIL I Vorbereitungen... 29. TEIL II Einstieg in PHP... 91. TEIL III Webtechniken... 391. TEIL IV Datenbanken... Auf einen Blick Auf einen Blick TEIL I Vorbereitungen... 29 TEIL II Einstieg in PHP... 91 TEIL III Webtechniken... 391 TEIL IV Datenbanken... 527 TEIL V Kommunikation... 717 TEIL VI Fremdformate... 801

Mehr

KEIL software. Inhaltsverzeichnis INSTALLATION

KEIL software. Inhaltsverzeichnis INSTALLATION Inhaltsverzeichnis 1. Wichtige Informationen 1.1. Vorrausetzungen 1.2. Zusätzliche Sprachdateien 1.3. Thumbnail-Erstellung und Verkleinerung der Bilder 1.4. Schutz Ihrer Daten und Shop Sicherheit 2. Installation

Mehr

PostgreSQL unter Debian Linux

PostgreSQL unter Debian Linux Einführung für PostgreSQL 7.4 unter Debian Linux (Stand 30.04.2008) von Moczon T. und Schönfeld A. Inhalt 1. Installation... 2 2. Anmelden als Benutzer postgres... 2 2.1 Anlegen eines neuen Benutzers...

Mehr

Starten Sie das Shopinstallatonsprogramm und übertragen Sie alle Dateien

Starten Sie das Shopinstallatonsprogramm und übertragen Sie alle Dateien 3. Installation Ihres Shops im Internet / Kurzanleitung Kurzanleitung: Starten Sie das Shopinstallatonsprogramm und übertragen Sie alle Dateien Geben Sie während der Webbasierten Installationsroutine alle

Mehr

Inh a lt s v e r z e i c h n i s

Inh a lt s v e r z e i c h n i s Inh a lt s v e r z e i c h n i s Einleitung XV Kapitel 1 Grundlagen des Webdesigns 1 1.1 Expression Web installieren 2 1.2 Expression Web aktivieren 6 1.3 Eine erste Website anlegen 8 1.3.1 Eine leere

Mehr

Johann-Christian Hanke. PHP und MySQL für Kids

Johann-Christian Hanke. PHP und MySQL für Kids Johann-Christian Hanke PHP und MySQL für Kids Bibliografische Information Der Deutschen Bibliothek Die Deutsche Bibliothek verzeichnet diese Publikation in der Deutschen Nationalbibliografie; detaillierte

Mehr

Multimedia im Netz Wintersemester 2013/14. Übung 03 (Nebenfach)

Multimedia im Netz Wintersemester 2013/14. Übung 03 (Nebenfach) Multimedia im Netz Wintersemester 2013/14 Übung 03 (Nebenfach) Ludwig-Maximilians-Universität München Multimedia im Netz WS 2013/14 - Übung 3-1 Datenbanken und SQL Mit Hilfe von Datenbanken kann man Daten

Mehr

AixVerein 2.0 - Anleitung zur Einrichtung des

AixVerein 2.0 - Anleitung zur Einrichtung des Seite 1/6 AixVerein 2.0 - Anleitung zur Einrichtung des Datenbank-Servers und der Dokumentenablage Bei der vorliegenden Anwendung handelt es sich um eine Client-Server-Anwendung, d.h. die Software wird

Mehr

Konzept eines Datenbankprototypen. 30.06.2003 Folie 1 Daniel Gander / Gerhard Schrotter

Konzept eines Datenbankprototypen. 30.06.2003 Folie 1 Daniel Gander / Gerhard Schrotter Konzept eines Datenbankprototypen 30.06.2003 Folie 1 Daniel Gander / Gerhard Schrotter Inhalt (1) Projektvorstellung & Projektzeitplan Softwarekomponenten Detailierte Beschreibung der System Bausteine

Mehr

Scripting (PHP & MySQL) OCG Server-Side Web. OCG Server-Side Web Scripting (PHP & MySQL) Syllabus Version 2.0. Professionelle Gestaltung von Websites

Scripting (PHP & MySQL) OCG Server-Side Web. OCG Server-Side Web Scripting (PHP & MySQL) Syllabus Version 2.0. Professionelle Gestaltung von Websites OCG Server-Side Web Scripting (PHP & MySQL) OCG Server-Side Web Scripting (PHP & MySQL) Syllabus Version 2.0 Professionelle Gestaltung von Websites Österreichische Computer Gesellschaft (OCG) Wollzeile

Mehr

1 Installation von MySQL... 5 2 Installation von PHP... 6. Wiederholungsfragen zu Kapitel 1... 9

1 Installation von MySQL... 5 2 Installation von PHP... 6. Wiederholungsfragen zu Kapitel 1... 9 PHP & MySQL: Inhaltsverzeichnis Inhalt Kapitel 1: Installation von MySQL und PHP 1 Installation von MySQL... 5 2... 6 Wiederholungsfragen zu Kapitel 1... 9 Kapitel 2: Syntax und Textausgabe 1 Syntax und

Mehr

E-Commerce: IT-Werkzeuge. Web-Programmierung. Kapitel 6: Datenbankabfragen mit SQL und PHP. Stand: 24.11.2014. Übung WS 2014/2015

E-Commerce: IT-Werkzeuge. Web-Programmierung. Kapitel 6: Datenbankabfragen mit SQL und PHP. Stand: 24.11.2014. Übung WS 2014/2015 Übung WS 2014/2015 E-Commerce: IT-Werkzeuge Web-Programmierung Kapitel 6: Datenbankabfragen mit SQL und PHP Stand: 24.11.2014 Benedikt Schumm M.Sc. Lehrstuhl für ABWL und Wirtschaftsinformatik Katholische

Mehr

NP= mem=c=jópni=mê~ñáë=

NP= mem=c=jópni=mê~ñáë= TOR NP memcjópnimê~ñáë wìêséêäáåçìåöîçåmemìåçjópniëçïáéòìjópniájjéíüççéåìåçpnij^äñê~öéå ëáéüéh~éáíéätkpìåçtkqk NPKN mê~ñáëäéáëéáéä eáéêåìåéáå^åïéåçìåöëäéáëéáéäiìãfüåéåçéåbáåëíáéöòìéêäéáåüíéêåkbëü~åçéäíëáåü

Mehr

SQL. SQL = Structured Query Language, ist eine standardisierte Sprache zum Gebrauch im Zusammenhang mit Datenbanken.

SQL. SQL = Structured Query Language, ist eine standardisierte Sprache zum Gebrauch im Zusammenhang mit Datenbanken. Vorlesungsteil SQL Grundlagen - 1 / 8 - SQL SQL = Structured Query Language, ist eine standardisierte Sprache zum Gebrauch im Zusammenhang mit Datenbanken. Auf einem Server (Rechner im Netz, der Dienste

Mehr