Einstieg in PHP 5.3 Und MySQL 5.4: Für Programmieranfänger Geeignet
✍ Scribed by Thomas Theis
- Publisher
- Galileo Verlag
- Year
- 2010
- Tongue
- German
- Leaves
- 647
- Category
- Library
No coin nor oath required. For personal study only.
✦ Synopsis
textico.de
Noch immer redet jeder von PHP und MySQL für dynamische Webseiten und -fast- jede Website benutzt das dynamische Duo. Aber wie macht man die ersten Schritte mit der Kombination, wenn man weder vom Programmieren, noch von Datenbanken eine Ahnung hat? Einstieg in PHP 5.3 und MySQL 5.4 in der 6., erneut aktualisierten und auf den neusten Stand gebrachten Auflage ist die Antwort. Autor Thomas Theis verlangt weder Programmier- noch Datenbankkenntnisse, denn die vermittelt er für Linux und Windows samt Software-CD-ROM auf den knapp 600 Seiten seines Einsteiger-Buches, dessen Inhalt und Preis-/Leistungsverhältnis auch in der 6. Auflage immer noch schlichtweg überzeugen.
Nachdem Thomas Theis vielen bereits erfolgreich den Weg zu den Vorversionen von PHP/MySQL geebnet hat, ist er mit seinem neuen Buch zu PHP 5.3 und MySQL 5.4 erneut auf Mission, die weit verbreitete Skriptsprache interessierten Einsteigern zu vermitteln: Hinzu gekommen sind wieder neue, praxisrelevante Beispiele, neue Themenbereiche und vor allem die objektorientierten Erweiterungen von PHP 5.3. Natürlich liegt weiterhin ein Schwerpunkt auf der Zusammenarbeit und Kommunikation des Traumpaares PHP/MySQL.
Wer die nötigen Softwarewerkzeuge noch nicht zur Hand hat, sollte vielleicht mit dem Anhang des Buches beginnen. Hier werden Installation und Konfiguration der auf der beiliegenden CD vorhandenen Software XAMPP, sowie des Apache Webservers, PHP und der Datenbank-Server MySQL beschrieben. Thomas Theis beginnt sein Buch mit einer kurz gehaltenen Einführung, die die Geschichte und Vorteile von PHP zusammenfasst. Dann beginnt auch schon der PHP-Programmierkurs: PHP und HTML, Variablen, Datentypen und Operatoren, Formularauswertung, Verzweigungen, Schleifen, Felder und Funktionen. Kapitel abschlieÃüend einige Beispiele. Die einzelnen Kapitel sind erfüllt von zahlreichen Code-, Screenshots und Praxisbeispielen, die die Erklärungen verdeutlichen. Auf dieses grundlegende Kapitel folgt das Senden und Auswerten von Daten: Text-, Auswahl- und Aktionselemente und einige zusätzliche Herangehensweisen. Wieder Beispiele und zum Schluss die Publikation von PHP-Programmen. Die anschlieÃüenden 80 Seiten gehören Datenbanken, speziell MySQL. Seit Kurzem auch mit dabei "Objektorientierung in PHPâEurooe: Diese Einführung in die objektorientierte Programmierung, speziell in die objektorientierten Erweiterungen von PHP 5 gibt einen Einblick in die komplexe, aber mächtige neue Eigenschaft der Skriptsprache. Ins Detail geht es dann zu Zeichenketten, Dateien und Verzeichnisse, Felder, Datum und Zeit sowie mathematischen Funktionen bis hin zu Flash, PDF und Sicherheitsfragen im Kapitel âEurozWeitere ThemenâEurooe. Zuletzt dann zwei Projekte: die Umsetzung einer Chat-Anwendung und eines Forums. Bevor dann der bereits erwähnte Anhang zur Installation kommt, gibt es auch noch eine Einführung in HTML für PHP.
Die Mischung von Einstieg in PHP 5.3 und MySQL 5.4 in der 6. Auflage stimmt bis ins Detail: ein schlichtes, aber solides Buch, das nicht nur an der Oberfläche kratzt. Für Einsteiger, die mit PHP sowie MySQL nachhaltig arbeiten wollen und für den ersten, zweiten und dritten Schritt ein GUTES Buch benötigen. --textico.de/Wolfgang TreÃü
Pressestimmen
Wenn Sie einen praxisnahen und schnellen Einstieg in die Sprache PHP suchen, haben Sie Ihr passendes Buch gefunden. Alle für den Anfänger wichtigen Themen zur Version 5.3 werden behandelt. Ohne Umschweife zeigt Ihnen Thomas Theis anhand leicht nachvollziehbarer und sofort einsetzbarer Programme, wie Sie die Stärken von PHP 5.3 nutzen können. Ein besonderer Schwerpunkt des Buches liegt auf den Datenbankzugriffen mit MySQL 5.4. Linux-Anhänger und Microsoft-Spezialisten kommen dabei gleichermaßen auf ihre Kosten. (WinTotal )
✦ Table of Contents
Galileo Verlag - Einstieg in PHP 5.3 und MySQL 5.4 6. Auflage (2010) (ATTiCA)......Page 1
Auf einen Blick......Page 3
Inhalt......Page 5
1.1 Zu diesem Buch......Page 15
1.3 PHP – Vorzüge......Page 16
1.5 Systemvoraussetzungen......Page 18
2.1 Einbettung von PHP in HTML......Page 19
2.2 Kommentare......Page 21
2.3 Variablen, Datentypen und Operatoren......Page 22
2.4 Einfache Formularauswertungen......Page 29
2.5 Verzweigungen......Page 37
2.6 Schleifen......Page 51
2.7 Felder......Page 63
2.8 Funktionen......Page 69
2.9 Beispiele......Page 91
3.1 Textelemente......Page 105
3.2 Auswahlelemente......Page 113
3.3 Aktionselemente......Page 122
3.4 Weitere Möglichkeiten......Page 130
3.5 Beispiele......Page 149
3.6 PHP-Programme publizieren......Page 156
4 Datenbanken......Page 161
4.1 MySQL und phpMyAdmin......Page 162
4.2 PHP und MySQL......Page 192
4.3 MySQL-Datenbanken publizieren......Page 237
5.1 Was ist objektorientierte Programmierung?......Page 245
5.2 Klassen und Objekte......Page 246
5.3 Konstruktor......Page 250
5.4 Destruktor......Page 253
5.5 Optionale Parameter......Page 254
5.6 Handles und Kopien......Page 257
5.7 Vererbung......Page 262
5.8 Dereferenzierung von Objekten......Page 267
5.9 Konstanten, statische Eigenschaften und Methoden......Page 268
5.10 Abstrakte Klassen und Methoden......Page 271
5.11 Magische Konstanten METHOD, FILE, LINE......Page 273
5.13 Hilfsfunktionen......Page 275
5.14 Ausgabemethode __toString......Page 277
5.15 autoload-Funktion......Page 278
5.16 Beispiel......Page 280
6.1 Zeichenketten......Page 285
6.2 Dateien und Verzeichnisse......Page 300
6.3 Felder......Page 324
6.4 Datum und Zeit......Page 342
6.5 Mathematische Funktionen......Page 359
6.6 Sessions und Cookies......Page 375
6.7 SQLite und SQLite3......Page 402
6.8 XML......Page 416
7.1 Reguläre Ausdrücke......Page 427
7.2 Grafiken......Page 446
7.3 PDF-Dateien......Page 466
7.4 Flash......Page 485
7.5 Fehler......Page 512
7.6 Sicherheit......Page 525
7.7 E-Mail......Page 528
8.1 Projekt »Chat«......Page 541
8.2 Projekt »Forum«......Page 552
Anhang......Page 573
A.1 Die erste Seite......Page 575
A.2 Formulare......Page 577
A.3 Tabellen......Page 579
A.4 Hyperlinks......Page 581
B.1 Installation des Pakets XAMPP......Page 583
B.2 Installation der einzelnen Software-Komponenten......Page 586
B.3 Installation des FTP-Programm WS_FTP LE......Page 596
B.4 Installation des FTP-Clients FileZilla......Page 597
C Liste der reservierten Wörterin PHP......Page 599
B......Page 603
D......Page 604
F......Page 605
H......Page 607
K......Page 608
O......Page 609
P......Page 610
S......Page 611
T......Page 612
Z......Page 613
A.1 Sonderzeichen im Quellcode......Page 615
A.2 Markierungen......Page 616
A.3 Dokumentaufbau......Page 617
A.4 Hyperlinks......Page 619
A.6 Grafische Markierungen......Page 622
A.7 Schriftformatierung......Page 623
A.8 Absatzformatierung......Page 624
A.9 Logische Markierungen......Page 625
A.10 Bilder......Page 626
A.11 Listen......Page 628
A.12 Tabellen......Page 630
A.13 Frames......Page 634
A.14 Image Maps......Page 642
A.15 Formulare......Page 644
📜 SIMILAR VOLUMES
PHP und MySQL sind das dynamische Website-Team schlechthin - aber wie macht man die ersten Schritte, wenn man weder vom Programmieren, noch von Datenbanken eine Ahnung hat? Einstieg in PHP 5.3 und MySQL 5.1 in der nunmehr 5., aktualisierten Auflage, ist die Antwort. Autor Thomas Theis verlangt weder
Dynamische Webseiten programmieren mit PHP und SQL PHP ist eine der wichtigsten serverseitigen Webprogrammiersprachen und in Kombination mit dem Datenbanksystem MySQL und der Datenbanksprache SQL eine einfach zu erlernende aber auch sehr leistungsfähige Programmiersprache, um dynamische Webseiten z