Einstieg in PHP 5.4 und MySQL 5.5, m. CD-ROM
Mit diesem Buch lernen Sie schnell und praxisnah, wie Sie dynamische Webseiten mit PHP und MySQL entwickeln. Schritt für Schritt zeigt Ihnen unser Autor Thomas Theis anhand leicht nachvollziehbarer und sofort einsetzbarer Beispiele, wie Sie mit...
Leider schon ausverkauft
Buch
- Lastschrift, Kreditkarte, Paypal, Rechnung
- Kostenlose Rücksendung
Produktdetails
Produktinformationen zu „Einstieg in PHP 5.4 und MySQL 5.5, m. CD-ROM “
Mit diesem Buch lernen Sie schnell und praxisnah, wie Sie dynamische Webseiten mit PHP und MySQL entwickeln. Schritt für Schritt zeigt Ihnen unser Autor Thomas Theis anhand leicht nachvollziehbarer und sofort einsetzbarer Beispiele, wie Sie mit PHP programmieren und auf MySQL-Datenbanken zugreifen. Ein Programmierkurs am Anfang des Buchs stellt dabei sicher, dass sich auch Programmieranfänger problemlos zurechtfinden. Anschließend werden dann alle Themen behandelt, die Sie zum Erstellen von Blogs, Webshops, Chats, Foren u. Ä. benötigen.
Aus dem Inhalt:
- Grundlagen
- PHP-Programmierkurs
- Daten senden & auswerten
- Datenbanken in MySQL anlegen
- Fortgeschrittene Techniken
- Objektorientierte Programmierung
- Sicherheit erhöhen
- Datum & Zeit
- Sessions & Cookies
- Grafiken & PDFs erstellen
- Automatisch E-Mails versenden
- Hilfen
- Installation des lokalen Webservers
- HTML-Crashkurs
- Hinweise für Windows und Ubuntu-Nutzer
Klappentext zu „Einstieg in PHP 5.4 und MySQL 5.5, m. CD-ROM “
Mit diesem Buch lernen Sie schnell und praxisnah, wie Sie dynamische Webseiten mit PHP und MySQL entwickeln. Schritt für Schritt zeigt Ihnen unser Autor Thomas Theis anhand leicht nachvollziehbarer und sofort einsetzbarer Beispiele, wie Sie mit PHP programmieren und auf MySQL-Datenbanken zugreifen. Ein Programmierkurs am Anfang des Buchs stellt dabei sicher, dass sich auch Programmieranfänger problemlos zurechtfinden. Anschließend werden dann alle Themen behandelt, die Sie zum Erstellen von Blogs, Webshops, Chats, Foren u. Ä. benötigen.Aus dem Inhalt:
Grundlagen
PHP-Programmierkurs
Daten senden & auswerten
Datenbanken in MySQL anlegen
Fortgeschrittene Techniken
Objektorientierte Programmierung
Sicherheit erhöhen
Datum & Zeit
Sessions & Cookies
Grafiken & PDFs erstellen
Automatisch E-Mails versenden
Hilfen
Installation des lokalen Webservers
HTML-Crashkurs
Hinweise für Windows und Ubuntu-Nutzer
Inhaltsverzeichnis zu „Einstieg in PHP 5.4 und MySQL 5.5, m. CD-ROM “
1 ... Einführung ... 15... 1.1 ... Zu diesem Buch ... 15
... 1.2 ... PHP -- eine Beschreibung ... 16
... 1.3 ... PHP -- Vorzüge ... 16
... 1.4 ... Aufbau dieses Buchs ... 17
... 1.5 ... Systemvoraussetzungen ... 18
2 ... PHP-Programmierkurs ... 19
... 2.1 ... Einbettung von PHP in HTML ... 19
... 2.2 ... Kommentare ... 21
... 2.3 ... Variablen, Datentypen und Operatoren ... 23
... 2.4 ... Einfache Formularauswertungen ... 30
... 2.5 ... Verzweigungen ... 37
... 2.6 ... Schleifen ... 51
... 2.7 ... Felder ... 63
... 2.8 ... Funktionen ... 70
... 2.9 ... Behandlung von Fehlern ... 91
... 2.10 ... Beispiele ... 95
3 ... Daten senden und auswerten ... 109
... 3.1 ... Textelemente ... 109
... 3.2 ... Auswahlelemente ... 117
... 3.3 ... Aktionselemente ... 126
... 3.4 ... Weitere Möglichkeiten ... 134
... 3.5 ... Beispiele ... 153
... 3.6 ... PHP-Programme publizieren ... 165
4 ... Datenbanken mit MySQL ... 167
... 4.1 ... MySQL und phpMyAdmin ... 168
... 4.2 ... PHP und MySQL ... 174
... 4.3 ... MySQL-Datenbanken publizieren ... 220
5 ... Objektorientierung in PHP ... 229
... 5.1 ... Was ist objektorientierte Programmierung? ... 229
... 5.2 ... Klassen und Objekte ... 230
... 5.3 ... Konstruktor ... 234
... 5.4 ... Destruktor ... 236
... 5.5 ... Optionale Parameter ... 238
... 5.6 ... Handles und Kopien ... 241
... 5.7 ... Vererbung ... 246
... 5.8 ... Dereferenzierung von Objekten ... 251
... 5.9 ... Konstanten, statische Eigenschaften und Methoden ... 252
... 5.10 ... Abstrakte Klassen und Methoden ... 255
... 5.11 ... Magische Konstanten ... 257
... 5.12 ... Operator instanceof ... 259
... 5.13 ... Hilfsfunktionen ... 260
... 5.14 ... Ausgabemethode __toString() ... 262
... 5.15 ... Serialisierung ... 263
... 5.16 ... autoload-Funktion ... 265
... 5.17 ... Beispiel Scheck ... 267
... 5.18 ... Beispiel Kopfrechnen ... 272
6 ... Fehler behandeln, Sicherheit erhöhen ... 281
... 6.1 ... Anzeige von Fehlern ... 281
... 6.2
... mehr
... Dauerhafte Konfiguration der Anzeige von Fehlern ... 283
... 6.3 ... Temporäre Konfiguration der Anzeige von Fehlern ... 286
... 6.4 ... Angriffe und Sicherheit ... 287
7 ... Zeichenketten ... 291
... 7.1 ... Länge und Umwandlungsfunktionen ... 291
... 7.2 ... Zeichenketten und Felder ... 294... 7.3 ... Teilzeichenketten ... 296
... 7.4 ... Suchen nach Position ... 298
... 7.5 ... Vergleich von Zeichenketten ... 299
... 7.6 ... Codierung von Zeichen ... 301
... 7.7 ... Einfache Verschlüsselung ... 303
... 7.8 ... Weitere Verschlüsselungsmethoden ... 305
8 ... Dateien und Verzeichnisse ... 307
... 8.1 ... Dateitypen ... 307
... 8.2 ... Lesen einer Zeile aus einer sequenziellen Datei ... 308
... 8.3 ... Lesen aller Zeilen einer sequenziellen Datei ... 310
... 8.4 ... Vereinfachtes Lesen einer Datei ... 313
... 8.5 ... Überschreiben einer sequenziellen Datei ... 314
... 8.6 ... Anhängen an eine sequenzielle Datei ... 315
... 8.7 ... Ein einfacher Zugriffszähler ... 319
... 8.8 ... Wahlfreier Zugriff ... 321
... 8.9 ... Informationen über Dateien ... 324
... 8.10 ... Informationen über ein einzelnes Verzeichnis ... 326
... 8.11 ... Informationen über den Verzeichnisbaum ... 329
9 ... Felder ... 331
... 9.1 ... Operationen für numerisch indizierte Felder ... 331
... 9.2 ... Sortierung eines assoziativen Feldes ... 340
... 9.3 ... Zweidimensionale Felder, allgemein ... 342
... 9.4 ... Zweidimensionale numerische Felder ... 343
... 9.5 ... Zweidimensionale gemischte Felder ... 346
... 9.6 ... Zweidimensionale assoziative Felder ... 348
10 ... Datum und Zeit ... 353
... 10.1 ... Zeit ermitteln und ausgeben ... 353
... 10.2 ... Zeit formatiert ausgeben ... 354
... 10.3 ... Zeitangabe auf Gültigkeit prüfen ... 357
... 10.4 ... Absolute Zeitangabe erzeugen ... 358
... 10.5 ... Relative Zeitangabe erzeugen ... 360
... 10.6 ... Mit Zeitangaben rechnen ... 362
... 10.7 ... Zeitangaben in Datenbanken ... 365
... 10.8 ... B
... 6.3 ... Temporäre Konfiguration der Anzeige von Fehlern ... 286
... 6.4 ... Angriffe und Sicherheit ... 287
7 ... Zeichenketten ... 291
... 7.1 ... Länge und Umwandlungsfunktionen ... 291
... 7.2 ... Zeichenketten und Felder ... 294... 7.3 ... Teilzeichenketten ... 296
... 7.4 ... Suchen nach Position ... 298
... 7.5 ... Vergleich von Zeichenketten ... 299
... 7.6 ... Codierung von Zeichen ... 301
... 7.7 ... Einfache Verschlüsselung ... 303
... 7.8 ... Weitere Verschlüsselungsmethoden ... 305
8 ... Dateien und Verzeichnisse ... 307
... 8.1 ... Dateitypen ... 307
... 8.2 ... Lesen einer Zeile aus einer sequenziellen Datei ... 308
... 8.3 ... Lesen aller Zeilen einer sequenziellen Datei ... 310
... 8.4 ... Vereinfachtes Lesen einer Datei ... 313
... 8.5 ... Überschreiben einer sequenziellen Datei ... 314
... 8.6 ... Anhängen an eine sequenzielle Datei ... 315
... 8.7 ... Ein einfacher Zugriffszähler ... 319
... 8.8 ... Wahlfreier Zugriff ... 321
... 8.9 ... Informationen über Dateien ... 324
... 8.10 ... Informationen über ein einzelnes Verzeichnis ... 326
... 8.11 ... Informationen über den Verzeichnisbaum ... 329
9 ... Felder ... 331
... 9.1 ... Operationen für numerisch indizierte Felder ... 331
... 9.2 ... Sortierung eines assoziativen Feldes ... 340
... 9.3 ... Zweidimensionale Felder, allgemein ... 342
... 9.4 ... Zweidimensionale numerische Felder ... 343
... 9.5 ... Zweidimensionale gemischte Felder ... 346
... 9.6 ... Zweidimensionale assoziative Felder ... 348
10 ... Datum und Zeit ... 353
... 10.1 ... Zeit ermitteln und ausgeben ... 353
... 10.2 ... Zeit formatiert ausgeben ... 354
... 10.3 ... Zeitangabe auf Gültigkeit prüfen ... 357
... 10.4 ... Absolute Zeitangabe erzeugen ... 358
... 10.5 ... Relative Zeitangabe erzeugen ... 360
... 10.6 ... Mit Zeitangaben rechnen ... 362
... 10.7 ... Zeitangaben in Datenbanken ... 365
... 10.8 ... B
... weniger
Autoren-Porträt von Thomas Theis
Thomas Theis, Dipl.-Ing. für Technische Informatik, verfügt über langjährige Erfahrung als EDV-Dozent, unter anderem an der Fachhochschule Aachen. Er leitet Schulungen zu C/C++, Visual Basic und Webprogrammierung.
Bibliographische Angaben
- Autor: Thomas Theis
- 2012, 8., aktualis. Aufl., 594 Seiten, mit Schwarz-Weiß-Abbildungen, Maße: 17,4 x 23,1 cm, Kartoniert (TB), Deutsch
- Verlag: Rheinwerk Verlag
- ISBN-10: 3836218771
- ISBN-13: 9783836218771
Rezension zu „Einstieg in PHP 5.4 und MySQL 5.5, m. CD-ROM “
Buchtipp!
Kommentar zu "Einstieg in PHP 5.4 und MySQL 5.5, m. CD-ROM"
0 Gebrauchte Artikel zu „Einstieg in PHP 5.4 und MySQL 5.5, m. CD-ROM“
Zustand | Preis | Porto | Zahlung | Verkäufer | Rating |
---|
Schreiben Sie einen Kommentar zu "Einstieg in PHP 5.4 und MySQL 5.5, m. CD-ROM".
Kommentar verfassen