PHP 4
- Titel ist leider vergriffen;
keine Neuauflage - Artikel merken
Die CD-ROM hält das offizielle deutsche PHP-Manual für Sie bereit, außerdem Beispielcode und Lösungen.
Galileo Press heißt jetzt Rheinwerk Verlag.
Thomas Theis ist Dipl.-Ing. für Technische Informatik und arbeitet als Berater und Trainer. Seit vielen Jahren gibt er als EDV-Dozent Kurse in verschiedenen Programmiersprachen. Er ist Autor vieler erfolgreicher Fachbücher.
A. Einführung. 11
. A.1 PHP - eine Beschreibung. 11
. A.2 Wie lerne ich PHP?. 11
. A.3 PHP im Vergleich. 12
. A.4 Ein kleines Beispiel. 14
. A.5 Vorkenntnisse des Lesers. 15
. A.6 System-Voraussetzungen. 15
. A.7 Installation und Konfiguration einer Entwicklungsumgebung. 16
. A.8 Daten-Sicherheit bei PHP. 16
B. HTML für PHP. 17
. B.1 Die erste Seite. 17
. B.2 Formulare. 19
. B.3 Tabellen. 22
. B.4 Hyperlinks. 24
C. Strukturierte Programmierung mit PHP. 27
. C.1 Einbettung von PHP in HTML. 27
. C.2 Variablen und Datentypen. 30
. C.3 Verzweigungen. 37
. C.4 Schleifen. 45
. C.5 Funktionen. 53
D. Bearbeitung von Formularen. 69
. D.1 Variablen aus Formularen. 69
. D.2 Verzweigungen und Formulare. 73
. D.3 Auswahl von Formularinhalten. 74
. D.4 Formularelement Textarea. 83
. D.5 Funktionen und Formulare. 85
. D.6 Formular und Programm in einer Datei. 87
E. Datenbanken mit MySQL. 93
. E.1 MySQL: Installation und Start. 94
. E.2 MySQL: Struktur von Datenbank und Tabelle. 96
. E.3 MySQL, Datensätze bearbeiten. 101
. E.4 Eindeutigkeit von Datensätzen, Index. 108
. E.5 Hilfsmittel für MySQL-Datenbanken. 111
. E.6 Alle MySQL-Befehle. 111
F. Programmierung von MySQL-Datenbanken mit PHP. 113
. F.1 Verbindung aufnehmen, Datensätze anzeigen. 113
. F.2 Datensätze auswählen. 116
. F.3 Ausgabe in eine HTML-Tabelle. 119
. F.4 Auswahl von Daten über ein Such-Formular. 121
. F.5 Datensätze erzeugen. 129
. F.6 Datensätze ändern. 132
. F.7 Datensätze löschen. 140
. F.8 Alle Funktionen für MySQL. 143
G. Text-Dateien. 145
. G.1 Lesen einer Zeile aus einer Textdatei 1. 45
. G.2 Lesen aller Zeilen einer Textdatei. 148
. G.3 Überschreiben einer Textdatei. 150
. G.4 Anhängen an eine Textdatei. 152
. G.5 Ein einfacher Zugriffszähler. 154
. G.6 Alle Funktionen für Dateien und Verzeichnisse. 155
H. Arrays. 159
. H.1 Eindimensionale numerische Arrays. 160
. H.2 Eindimensionale assoziative Arrays. 168
. H.3 Eindimensionale Arrays und Datenbanken. 173
. H.4 Zweidimensionale Arrays. 176
. H.5 Zweidimensionale numerische Arrays. 176
. H.6 Zweidimensionale gemischte Arrays. 179
. H.7 Zweidimensionale assoziative Arrays, Datenbanken. 181
. H.8 Ein Datenbank-Browser. 183
. H.9 Alle Funktionen für Arrays. 191
I. Mathematische Funktionen. 195
. I.1 Taschenrechner-Funktionen. 195
. I.2 Ganzzahl-Ermittlung, Extremwerte. 197
. I.3 Trigonometrische Funktionen. 198
. I.4 Zufallszahlen. 200
. I.5 Mischen. 202
. I.6 Formatierung von Zahlen. 205
. I.7 Stellenwert-Systeme. 206
. I.8 Alle mathematischen Funktionen. 211
J. Zeichenketten-Funktionen. 213
. J.1 Länge, Umwandlungsfunktionen. 213
. J.2 Zeichenketten und Arrays. 216
. J.3 Teil-Zeichenketten. 217
. J.4 Suchen in Zeichenketten. 219
. J.5 Vergleich von Zeichenketten. 221
. J.6 Codierung von Zeichen. 223
K. Neu in PHP 4. 227
. K.1 Konfiguration von PHP. 228
. K.2 foreach-Struktur. 228
. K.3 Array-Funktionen. 230
. K.4 Funktionen mit variablen Parameterlisten. 241
. K.5 include-Anweisung, Rückgabewert. 243
. K.6 Operatoren. 244
. K.7 PDF-Funktionen. 246
. K.8 Perl-Funktionen. 246
. K.9 PostgreSQL-Datenbank-Funktionen. 246
. K.10 Session-Funktionen. 246
. K.11 Zeichenketten-Funktionen. 247
L. HTML. 249
. L.1 Zeichensatz. 249
. L.2 Markierungen. 250
. L.3 Dokumentaufbau. 251
. L.4 Hyperlinks. 253
. L.5 Zentrale Einstellungen. 256
. L.6 Grafische Markierungen. 257
. L.7 Logische Markierungen. 260
. L.8 Bilder. 262
. L.9 Formulare. 264
. L.10 Listen. 267
. L.11 Tabellen. 270
. L.12 Frames. 274
. L.13 Image Maps. 283
M. Anhang. 287
. M.1 Installation und Konfiguration. 287
. M.2 Inhalt der CD. 290
. M.3 Konfigurations-Dateien. 292
N. Lösungen. 295
. N.1 HTML für PHP. 295
. N.2 Strukturierte Programmierung mit PHP. 297
. N.3 Bearbeitung von Formularen. 304
. N.4 Datenbanken mit MySQL. 313
. N.5 Programmierung von MySQL-Datenbanken mit PHP. 318
. N.6 Text-Dateien. 329
. N.7 Arrays. 332
. N.8 Mathematische Funktionen. 339
. N.9 Zeichenketten-Funktionen 341
Index. 343
Erscheint lt. Verlag | 28.5.2000 |
---|---|
Reihe/Serie | Galileo Computing |
Verlagsort | Bonn |
Sprache | deutsch |
Maße | 427 x 610 mm |
Gewicht | 884 g |
Einbandart | gebunden |
Themenwelt | Mathematik / Informatik ► Informatik ► Betriebssysteme / Server |
Informatik ► Datenbanken ► MySQL | |
Informatik ► Web / Internet ► PHP | |
Informatik ► Web / Internet ► Web Design / Usability | |
Schlagworte | Linux • Personal Home Page • PHP 4 • Preprocessor Hypertext • Skriptsprache • UNIX • Webserver-Programmierung |
ISBN-10 | 3-934358-63-2 / 3934358632 |
ISBN-13 | 978-3-934358-63-8 / 9783934358638 |
Zustand | Neuware |
Haben Sie eine Frage zum Produkt? |
aus dem Bereich