PHP 4:
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
Bonn
Verl. Moderne Industrie
2000
|
Ausgabe: | 1. Aufl. |
Schriftenreihe: | Das bhv-Taschenbuch
8002 |
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | 764 S. Ill., graph. Darst. 1 CD-ROM (12 cm) |
ISBN: | 3826680022 3828750575 |
Internformat
MARC
LEADER | 00000nam a2200000 cb4500 | ||
---|---|---|---|
001 | BV013594946 | ||
003 | DE-604 | ||
005 | 20130204 | ||
007 | t | ||
008 | 010220s2000 gw ad|| |||| 00||| ger d | ||
020 | |a 3826680022 |9 3-8266-8002-2 | ||
020 | |a 3828750575 |9 3-8287-5057-5 | ||
035 | |a (OCoLC)76243908 | ||
035 | |a (DE-599)BVBBV013594946 | ||
040 | |a DE-604 |b ger |e rakwb | ||
041 | 0 | |a ger | |
044 | |a gw |c DE | ||
049 | |a DE-Aug4 | ||
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
100 | 1 | |a Hess, Uwe |e Verfasser |4 aut | |
245 | 1 | 0 | |a PHP 4 |c Uwe Hess ; Günther Karl |
250 | |a 1. Aufl. | ||
264 | 1 | |a Bonn |b Verl. Moderne Industrie |c 2000 | |
300 | |a 764 S. |b Ill., graph. Darst. |e 1 CD-ROM (12 cm) | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a Das bhv-Taschenbuch |v 8002 | |
650 | 0 | 7 | |a PHP 4.0 |0 (DE-588)4584299-1 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a PHP 4.0 |0 (DE-588)4584299-1 |D s |
689 | 0 | |5 DE-604 | |
700 | 1 | |a Karl, Günther |e Verfasser |4 aut | |
856 | 4 | 2 | |m HBZ Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=009286297&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-009286297 |
Datensatz im Suchindex
_version_ | 1804128399513354240 |
---|---|
adam_text | Titel: PHP 4
Autor: Theis, Thomas
Jahr: 2000
Inhalt
A Einfuhrung 11
A.1 PHP - eine Beschreibung 11
A.2 Wie leme ich PHP? 11
A.2.1 Crundlagen 12
A.2.2 Formulare und Datenbanken 12
A.2.3 Vertiefung 12
A.3 PHP im Vergleich 12
A.3.1 Ausfiihrungsort 13
A.3.2 Erlernbarkeit 13
A.3.3 Einsatzbereich 13
A.3.4 Preis 14
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 fur PHP 17
B.1 Die erste Seite 17
B.1.1 Screenshots 19
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.1.1 Kommentare 29
C.2 Variablen und Datentypen 30
C.2.1 Namen 30
C.2.2 Variablen und Operatoren fur Zahlen 31
C.2.3 Variablen und Operatoren fiir Zeichenketten 33
C.2.4 Umwandlung von Zeichenketten in Zahlen 36
C.3 Verzweigungen 37
C.3.1 Verzweigung mit if 38
C.3.2 Verzweigung mit if und else 39
C.3.3 Logische Operatoren 41
Inhalt 5
C.3.4 Rangordnung der Operatoren 42
C.3.5 Verzweigungen schachteln 43
C.3.6 Weitere Auswahl-Moglichkeiten 43
C.4 Schleifen 45
C.4.1 for-Schleife 45
C.4.2 Beispiele fur for-Schleifen 47
C.4.3 Ceschachtelte for-Schleifen 48
C.4.4 while-Schleife 49
C.4.5 Schleifenabbruch mit break 51
C.4.6 Weitere Schleifen-Anweisungen 52
C.5 Funktionen 53
C.5.1 Definition und Aufruf einer Funktion 55
C.5.2 Funktions-Typen 56
C.5.3 Funktionen mit einem Parameter 56
C.5.4 Funktionen mit mehreren Parametern 58
C.5.5 Riickgabewert 61
C.5.6 Verhalten bei Parameter-Ubergabe 63
C.5.7 Clobale und lokale Variablen 67
D Bearbeitung von Formularen 69
D.1 Variablen aus Formularen 69
D.2 Verzweigungen und Formulare 73
D.3 Auswahl von Formularinhalten 74
D.3.1 Optionsgruppen 74
D.3.2 Menus 78
D.3.3 Kontrollkastchen 79
D.4 Formularelement Textarea 83
D.5 Funktionen und Formulare 85
D.6 Formular und Programm in einer Datei 87
D.6.1 Variable $PHP_SELF 89
D.7 Die Oster-Formel nach C.F. GauB 90
E Datenbanken mit MySQL 93
E.1 MySQL: Installation und Start 94
E.1.1 Datenbanken mit MySQL 94
E.1.2 Der MySQL-Monitor 96
E.2 MySQL: Struktur von Datenbank und Tabelle 96
E.2.1 Datenbank erzeugen, benutzen, loschen 96
E.2.2 Tabelle erzeugen 97
E.2.3 Tabelle komprimieren, loschen 98
E.2.4 Tabellenstruktur andern 98
E.2.5 Informationen uber Datenbanken und Tabellen anzeigen 100
6 Inhalt
E.3 MySQL, Datensatze bearbeiten 101
E.3.1 Datensatze erzeugen 101
E.3.2 Datensatze auswahlen und anzeigen 102
E.3.3 Vergleichs-Operatoren, logische Operatoren 104
E.3.4 Vergleichsoperator like 104
E.3.5 Sortierung 105
E.3.6 Datensatze andern 106
E.3.7 Datensatze loschen 107
E.4 Eindeutigkeit von Datensatzen, Index 108
E.4.1 Neue Tabelle mit Index erzeugen 109
E.4.2 Index zu vorhandener Tabelle hinzufugen 109
E.4.3 Index loschen 110
E.5 Hilfsmittel fur MySQL-Datenbanken 111
E.6 Alle MySQL-Befehle 111
F Programmierung von MySQL-Datenbanken mit PHP 113
F.1 Verbindung aufnehmen, Datensatze anzeigen 113
F.2 Datensatze auswahlen 116
F.2.1 Erstes Beispiel 116
F.2.2 Zweites Beispiel 118
F.3 Ausgabe in eine HTML-Tabelle 119
F.4 Auswahl von Daten Liber ein Such-Formular 121
F.4.1 Erstes Beispiel 121
F.4.2 Zweites Beispiel 123
F.4.3 Drittes Beispiel 124
F.5 Datensatze erzeugen 129
F.6 Datensatze andern 132
F.6.1 Anderung mehrerer Datensatze 132
F.6.2 Anderung eines bestimmten Datensatzes 133
F.7 Datensatze loschen 140
F.8 Alle Funktionen fur MySQL 143
G Text-Dateien 145
G.1 Lesen einer Zeile aus einer Textdatei 145
G.2 Lesen aller Zeilen einer Textdatei 148
G.3 Clberschreiben einer Textdatei 150
G.4 Anhangen an eine Textdatei 152
G.5 Ein einfacher Zugriffszahler 154
G.6 Alle Funktionen fur Dateien und Verzeichnisse 155
Inhalt 7
H Arrays 159
H.1 Eindimensionale numerische Arrays 160
H.I .1 Maximum, Minimum 161
H.1.2 Sortierung 163
H.1.3 Statistische Auswertung 164
H.2 Eindimensionale assoziative Arrays 168
H.2.1 Sortierung 171
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.8.1 Struktur aller Datenbanken 183
H.8.2 Inhalt aller Datenbanken 189
H.9 Alle Funktionen fur Arrays 191
I Mathematische Funktionen 195
I.1 Taschenrechner-Funktionen 195
1.2 Ganzzahl-Ermittlung, Extremwerte 197
1.3 Trigonometrische Funktionen 198
1.4 Zufallszahlen 200
1.5 Mischen 202
1.6 Formatierung von Zahlen 205
1.7 Stellenwert-Systeme 206
1.8 Alle mathematischen Funktionen 211
J__Zeichenketten-Funktionen 213
J.1 Lange, Umwandiungsfunktionen 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
J.6.1 Kryptographie 224
8
Inhalt
K Neu in PHP 4 227
K.1 Konfiguration von PHP 228
K.2 foreach-Struktur 228
K.3 Array-Funktionen 230
K.3.1 Arrays untersuchen 230
K.3.2 Arrays anfiigen 233
K.3.3 Arrays zerlegen 235
K.3.4 Arrays einfiigen 237
K.3.5 Ausgabe von mehrdimensionalen Arrays 239
K.3.6 Weitere neue Array-Funktionen 240
K.4 Funktionen mit variablen Parameterlisten 241
K.5 include-Anweisung, Ruckgabewert 243
K.6 Operatoren 244
K.6.1 Zuweisungoperator 244
K.6.2 Identitatsoperator 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.4.1 URL 254
L.4.2 Anker 255
L.5 Zentrale Einstellungen 256
L.6 Grafische Markierungen 257
L.6.1 Schriftformatierung 258
L.6.2 Absatzformatierung 259
L.7 Logische Markierungen 260
L.8 Bilder 262
L.8.1 Bilder als Hyperlinks 263
L.9 Formulare 264
L.10 Listen 267
L.11 Tabellen 270
L.11.1 Tabelle erzeugen 270
Inhalt 9
L.11.2 Breite, horizontale Ausrichtung, Rahmen 271
L.11.3 Zellen verbinden, vertikale Ausrichtung 273
L.12 Frames 274
L.12.1 Erstellen von Frames 275
L.12.2 Frames schachteln, Gro e verandern 277
L.12.3 Namen, Targets 278
L.12.4 Beispiel zu Namen und Targets 279
L.13 Image Maps 283
M Anhang 287
M.1 Installation und Konfiguration 287
M.1.1 Beispiel-Installation Windows 98, PWS 4.0, PHP 4 287
M. 1.2 Beispiel-Installation Linux, Apache, PHP 3/4, MySQL 289
M.1.3 Beispiel-lnstallation Windows 98, Apache, PHP 3 289
M.2 Inhalt der CD 290
M.2.1 Hauptverzeichnis 290
M.2.2 Verzeichnis apache 290
M.2.3 Verzeichnis php 291
M.2.4 Verzeichnis mysql 291
M.2.5 Verzeichnis samples 291
M.2.6 Verzeichnis txt 291
M.2.7 Verzeichnis tools 291
M.3 Konfigurations-Dateien 292
M.3.1 Apache Web Server unter Windows 98 292
M.3.2 PHP fur Apache unter Windows 98 293
__Losungen 295
N.1 HTML fur 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
10
Inhalt
|
any_adam_object | 1 |
author | Hess, Uwe Karl, Günther |
author_facet | Hess, Uwe Karl, Günther |
author_role | aut aut |
author_sort | Hess, Uwe |
author_variant | u h uh g k gk |
building | Verbundindex |
bvnumber | BV013594946 |
classification_rvk | ST 250 |
ctrlnum | (OCoLC)76243908 (DE-599)BVBBV013594946 |
discipline | Informatik |
edition | 1. Aufl. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01305nam a2200373 cb4500</leader><controlfield tag="001">BV013594946</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20130204 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">010220s2000 gw ad|| |||| 00||| ger d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3826680022</subfield><subfield code="9">3-8266-8002-2</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3828750575</subfield><subfield code="9">3-8287-5057-5</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)76243908</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV013594946</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakwb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">gw</subfield><subfield code="c">DE</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-Aug4</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 250</subfield><subfield code="0">(DE-625)143626:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Hess, Uwe</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">PHP 4</subfield><subfield code="c">Uwe Hess ; Günther Karl</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">1. Aufl.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Bonn</subfield><subfield code="b">Verl. Moderne Industrie</subfield><subfield code="c">2000</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">764 S.</subfield><subfield code="b">Ill., graph. Darst.</subfield><subfield code="e">1 CD-ROM (12 cm)</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">Das bhv-Taschenbuch</subfield><subfield code="v">8002</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">PHP 4.0</subfield><subfield code="0">(DE-588)4584299-1</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">PHP 4.0</subfield><subfield code="0">(DE-588)4584299-1</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Karl, Günther</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">HBZ Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=009286297&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-009286297</subfield></datafield></record></collection> |
id | DE-604.BV013594946 |
illustrated | Illustrated |
indexdate | 2024-07-09T18:48:38Z |
institution | BVB |
isbn | 3826680022 3828750575 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-009286297 |
oclc_num | 76243908 |
open_access_boolean | |
owner | DE-Aug4 |
owner_facet | DE-Aug4 |
physical | 764 S. Ill., graph. Darst. 1 CD-ROM (12 cm) |
publishDate | 2000 |
publishDateSearch | 2000 |
publishDateSort | 2000 |
publisher | Verl. Moderne Industrie |
record_format | marc |
series2 | Das bhv-Taschenbuch |
spelling | Hess, Uwe Verfasser aut PHP 4 Uwe Hess ; Günther Karl 1. Aufl. Bonn Verl. Moderne Industrie 2000 764 S. Ill., graph. Darst. 1 CD-ROM (12 cm) txt rdacontent n rdamedia nc rdacarrier Das bhv-Taschenbuch 8002 PHP 4.0 (DE-588)4584299-1 gnd rswk-swf PHP 4.0 (DE-588)4584299-1 s DE-604 Karl, Günther Verfasser aut HBZ Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=009286297&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Hess, Uwe Karl, Günther PHP 4 PHP 4.0 (DE-588)4584299-1 gnd |
subject_GND | (DE-588)4584299-1 |
title | PHP 4 |
title_auth | PHP 4 |
title_exact_search | PHP 4 |
title_full | PHP 4 Uwe Hess ; Günther Karl |
title_fullStr | PHP 4 Uwe Hess ; Günther Karl |
title_full_unstemmed | PHP 4 Uwe Hess ; Günther Karl |
title_short | PHP 4 |
title_sort | php 4 |
topic | PHP 4.0 (DE-588)4584299-1 gnd |
topic_facet | PHP 4.0 |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=009286297&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT hessuwe php4 AT karlgunther php4 |