Einstieg in PHP 7 und MySQL 5.7, m. CD-ROM
Ideal für Programmieranfänger geeignet. Schnell und einfach dynamische Webseiten entwickeln. Leichtes Lernen mit Schritt-für-Schritt-Anleitungen, Beispielen und Übungen. Formulardaten auswerten und speic
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...
Leider schon ausverkauft
versandkostenfrei
Buch
Fr. 26.90
inkl. MwSt.
- Kreditkarte, Paypal, Rechnungskauf
- 30 Tage Widerrufsrecht
Produktdetails
Produktinformationen zu „Einstieg in PHP 7 und MySQL 5.7, m. CD-ROM “
Klappentext zu „Einstieg in PHP 7 und MySQL 5.7, 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. Es werden alle Themen behandelt, die Sie zum Erstellen von Blogs, Webshops, Chats, Foren u. Ä. benötigen. Ein Programmierkurs am Anfang des Buchs stellt sicher, dass auch Programmieranfänger problemlos einsteigen können.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- Mac- und Ubuntu-Nutzer
Galileo Press heisst jetzt Rheinwerk Verlag.
Die Fachpresse zur Vorauflage:
iX - Magazin für professionelle Informationstechnik: "Buchtipp!"
Inhaltsverzeichnis zu „Einstieg in PHP 7 und MySQL 5.7, m. CD-ROM “
Einführung ... 17 1. PHP-Programmierkurs ... 23 1.1 ... Einbettung von PHP in HTML ... 23 1.2 ... Kommentare ... 26 1.3 ... Variablen, Datentypen und Operatoren ... 27 1.4 ... Einfache Formularauswertungen ... 37 1.5 ... Verzweigungen ... 45 1.6 ... Mehr über Verzweigungen ... 58 1.7 ... Schleifen ... 66 1.8 ... Funktionen ... 78 1.9 ... Behandlung von Fehlern ... 94 1.10 ... Felder ... 98 1.11 ... Mehr über Funktionen ... 104 1.12 ... Beispiele ... 120 2. Daten senden und auswerten ... 133 2.1 ... Textelemente ... 133 2.2 ... Auswahlelemente ... 141 2.3 ... Aktionselemente ... 150 2.4 ... Weitere Möglichkeiten ... 153 2.5 ... Beispiele ... 171 2.6 ... PHP-Programme publizieren ... 184 3. Datenbanken mit MySQL ... 185 3.1 ... MySQL und phpMyAdmin ... 186 3.2 ... PHP und MySQL ... 192 3.3 ... Abfragen über mehrere Tabellen ... 231 3.4 ... MySQL-Datenbanken publizieren ... 238 4. Objektorientierung in PHP ... 247 4.1 ... Was ist objektorientierte Programmierung? ... 247 4.2 ... Klassen und Objekte ... 248 4.3 ... Konstruktor und Ausgabe ... 252 4.4 ... Destruktor ... 255 4.5 ... Optionale Parameter ... 257 4.6 ... Konstanten und statische Elemente ... 259 4.7 ... Kopie und Referenz ... 262 4.8 ... Typhinweise ... 266 4.9 ... Objekte und Felder ... 266 4.10 ... Vererbung ... 270 4.11 ... Schnittstellen ... 275 4.12 ... Namensräume ... 279 4.13 ... Serialisierung ... 282 4.14 ... Beispiel »Scheck« ... 285 4.15 ... Beispiel »Kopfrechnen« ... 290 5. Fehler behandeln, Sicherheit erhöhen ... 291 5.1 ... Anzeige von Fehlern ... 291 5.2 ... Dauerhafte Konfiguration der Anzeige von Fehlern ... 291 5.3 ... Temporäre Konfiguration der Anzeige von Fehlern ... 294 5.4 ... Angriffe und Sicherheit ... 295 6. Zeichenketten ... 299 6.1 ... Länge und Umwandlungsfunktionen ... 299 6.2 ... Zeichenketten und Felder
... mehr
... 301 6.3 ... Teilzeichenketten ... 303 6.4 ... Suchen nach Position ... 304 6.5 ... Vergleich von Zeichenketten ... 306 6.6 ... Codierung von Zeichen ... 308 6.7 ... Verschlüsselung ... 309 7. Dateien und Verzeichnisse ... 313 7.1 ... Dateitypen ... 313 7.2 ... Schreiben einer sequenziellen Datei ... 314 7.3 ... Lesen einer sequenziellen Datei ... 317 7.4 ... Verbessertes Lesen einer Datei ... 319 7.5 ... Vereinfachtes Lesen einer Datei ... 320 7.6 ... Schreiben einer CSV-Datei ... 322 7.7 ... Lesen einer CSV-Datei ... 323 7.8 ... Ein einfacher Webcounter ... 325 7.9 ... Wahlfreier Zugriff ... 326 7.10 ... Informationen über Dateien ... 330 7.11 ... Informationen über ein einzelnes Verzeichnis ... 331 7.12 ... Informationen über den Verzeichnisbaum ... 333 8. Felder ... 337 8.1 ... Feld kopieren ... 337 8.2 ... Feld als Parameter ... 338 8.3 ... Feld als Rückgabewert ... 339 8.4 ... Typhinweise ... 340 8.5 ... foreach-Schleife mit Referenzen ... 341 8.6 ... Operationen für numerisch indizierte Felder ... 343 8.7 ... Sortierung eines assoziativen Felds ... 353 8.8 ... Zweidimensionale Felder ... 354 8.9 ... Benutzerdefinierte Sortierung ... 364 8.10 ... list-Anweisung ... 367 9. Datum und Zeit ... 369 9.1 ... Zeit ermitteln und ausgeben ... 369 9.2 ... Zeit formatiert ausgeben ... 370 9.3 ... Zeitangabe prüfen ... 373 9.4 ... Absolute Zeitangabe erzeugen ... 374 9.5 ... Relative Zeitangabe erzeugen ... 376 9.6 ... Mit Zeitangaben rechnen ... 378 9.7 ... Zeitbereich auswählen ... 380 9.8 ... Zeitstempel in Datenbanken ... 381 9.9 ... Beispiel Feiertagsberechnung ... 383 9.10 ... Kopfrechnen mit Zeitmessung ... 38710. Mathematische Funktionen ... 393 10.1 ... Ganze Zahlen und Fließkommazahlen ... 393 10.2 ... Exponentialoperator ** ... 395 10.3 ... PHP als Taschenrechner ... 396 10.4 ... Umwandlung in ganze Zahl ... 397 10.5 ... Ganzzahlige Division ... 398 10.6 ... Extremwerte ... 399 10.7 ... Winkelfunktionen ... 400 10.8 ... Zufallszahlen ... 402 10.9 ... Mischen ... 404 10.10 ... Stellenwertsysteme ... 407 10.11 ... Bit-Operatoren ... 40911. Sessions und Cookies ... 413 11.1 ... Session-Management ... 414 11.2 ... Beispiel für Sessions: Zugriffszähler ... 414 11.3 ... Beispiel für Sessions: geschützte Website ... 416 11.4 ... Beispiel für Sessions: Webshop ... 421 11.5 ... Cookies ... 433 11.6 ... Beispiel für Cookies: Besuch ... 435 11.7 ... Beispiel für Cookies: Adressspeicherung ... 43712. Datenbanken mit SQLite3 und PDO ... 441 12.1 ... SQLite3 ... 442 12.2 ... Datenbankdatei, Tabelle und Datensätze erzeugen ... 442 12.3 ... Abfrage der Datensätze ... 444 12.4 ... Benutzeroberfläche mit JavaScript und CSS ... 446 12.5 ... Beispiel »Kopfrechnen« ... 451 12.6 ... PDO ... 45213. XML ... 457 13.1 ... Einlesen eines einzelnen Objekts ... 457 13.2 ... Einlesen mehrerer Objekte ... 460 13.3 ... Zugriff auf Attribute ... 462 13.4 ... Interne XML-Daten ... 464 13.5 ... Speicherung von Objekten ... 46614. Ajax ... 469 14.1 ... Hallo Ajax ... 470 14.2 ... Parameter senden ... 472 14.3 ... XML-Datei lesen ... 475 14.4 ... JSON-Datei lesen ... 479 14.5 ... Zugriff auf MySQL-Datenbank ... 486 14.6 ... Weitere Ereignisse ... 48915. Grafiken programmieren ... 491 15.1 ... Installation testen ... 491 15.2 ... Grafik anzeigen ... 492 15.3 ... Texte anzeigen ... 496 15.4 ... Bilder anzeigen ... 499 15.5 ... Zeichnungen erzeugen ... 504 15.6 ... Beispielprojekte ... 51016. PDF-Dateien erstellen ... 517 16.1 ... Installation ... 517 16.2 ... PDF-Dokument erzeugen ... 517 16.3 ... Text in Zelle ... 519 16.4 ... Fließtext, Schriftparameter ... 521 16.5 ... Tabelle ... 523 16.6 ... Kopf- und Fußzeile ... 526 16.7 ... Bild aus Datei laden ... 528 16.8 ... Hyperlinks ... 529 16.9 ... Linie, Rechteck, Position ... 53317. Automatisierter E-Mail-Versand ... 537 17.1 ... Eine erste E-Mail ... 537 17.2 ... Eine E-Mail mit Header ... 538 17.3 ... Ein E-Mail-Formular ... 538 17.4 ... E-Mails mit PHPMailer ... 54018. Beispielprojekte ... 543 18.1 ... Projekt »Chat« ... 543 18.2 ... Projekt »Blog« ... 554 18.3 ... Projekt »Forum« ... 563 Anhang ... 565 A ... HTML für PHP ... 565 B ... Installationen und Hilfestellungen ... 573 Index ... 585
... weniger
Autoren-Porträt von Thomas Theis
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.
Bibliographische Angaben
- Autor: Thomas Theis
- 2016, 11. Auflage, 597 Seiten, mit Abbildungen, Masse: 16,8 x 23,4 cm, Kartoniert (TB), Deutsch
- Verlag: Rheinwerk Verlag
- ISBN-10: 3836239000
- ISBN-13: 9783836239004
Rezension zu „Einstieg in PHP 7 und MySQL 5.7, m. CD-ROM “
"Wer sich für die Materie interessiert, wird aus dem Buch auch ohne Vorkenntnisse viel Nutzen ziehen können." eStrategy 201703
Kommentar zu "Einstieg in PHP 7 und MySQL 5.7, m. CD-ROM"
0 Gebrauchte Artikel zu „Einstieg in PHP 7 und MySQL 5.7, m. CD-ROM“
Zustand | Preis | Porto | Zahlung | Verkäufer | Rating |
---|
Schreiben Sie einen Kommentar zu "Einstieg in PHP 7 und MySQL 5.7, m. CD-ROM".
Kommentar verfassen