PHP 5, MySQL 5:
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
Poing
Franzis
2007
|
Ausgabe: | Master ed. |
Schriftenreihe: | Franzis Professional Series
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis Inhaltsverzeichnis |
Beschreibung: | Enth. gegenüber der Regulärausgabe nach S. 928 noch den umfangreichen Abschnitt "Web-Entwicklung" |
Beschreibung: | 1555 S. Ill. CD-ROM (12 cm) |
ISBN: | 9783772371103 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV022417079 | ||
003 | DE-604 | ||
005 | 20080109 | ||
007 | t | ||
008 | 070508s2007 a||| |||| 00||| ger d | ||
020 | |a 9783772371103 |9 978-3-7723-7110-3 | ||
035 | |a (OCoLC)723557952 | ||
035 | |a (DE-599)BVBBV022417079 | ||
040 | |a DE-604 |b ger |e rakwb | ||
041 | 0 | |a ger | |
049 | |a DE-210 |a DE-12 |a DE-91G |a DE-83 |a DE-11 |a DE-2070s | ||
082 | 0 | |a 005.133 |2 22/ger | |
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
084 | |a DAT 663f |2 stub | ||
084 | |a DAT 366f |2 stub | ||
100 | 1 | |a Kannengiesser, Caroline |e Verfasser |0 (DE-588)125002726 |4 aut | |
245 | 1 | 0 | |a PHP 5, MySQL 5 |c Caroline & Matthias Kannengiesser |
250 | |a Master ed. | ||
264 | 1 | |a Poing |b Franzis |c 2007 | |
300 | |a 1555 S. |b Ill. |e CD-ROM (12 cm) | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a Franzis Professional Series | |
500 | |a Enth. gegenüber der Regulärausgabe nach S. 928 noch den umfangreichen Abschnitt "Web-Entwicklung" | ||
650 | 0 | 7 | |a PHP 5.0 |0 (DE-588)4763174-0 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a MySQL 5.0 |0 (DE-588)4792791-4 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a PHP 5.0 |0 (DE-588)4763174-0 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a MySQL 5.0 |0 (DE-588)4792791-4 |D s |
689 | 1 | |5 DE-604 | |
700 | 1 | |a Kannengiesser, Matthias |d 1974- |e Verfasser |0 (DE-588)124421644 |4 aut | |
856 | 4 | |u http://www.gbv.de/dms/ilmenau/toc/538030852.PDF |z lizenzfrei |3 Inhaltsverzeichnis | |
856 | 4 | 2 | |m GBV Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=015625457&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-015625457 |
Datensatz im Suchindex
_version_ | 1804136484636196864 |
---|---|
adam_text | FRANZIS PROFESSIONAL SERIES CAROLINE & MATTHIAS KANNENGIESSER PHP 5
/MYSQL 5 9 INHALTSVERZEICHNIS TEIL I-PHP 21 1
LNTERNET-/LNTRANETTECHNOLOGIEN 23 1.1 URSPRUENGE DES INTERNETS 23 1.2 CGI
- COMMON GATEWAY INTERFACE 27 1.3 DYNAMISCHE WEBSEITEN 29 1.3.1 PHP ALS
SKRIPTSPRACHE 29 1.4 WIE ARBEITET PHP? 30 1.5 PHP& HTML 31 1.6 WIE
FUNKTIONIERT EINE WEBANWENDUNG? 33 1.7 SOFTWARE FUER WEBANWENDUNGEN 33
1.8 DATENBANKEN 37 1.8.1 KOMPATIBILITAET ZU SQL-STANDARDS 38 1.8.2
EIGENSCHAFTEN VON MYSQL 39 1.8.3 MYSQL-ANWENDUNGSGEBIETE 40 2
INSTALLATION UND KONFIGURATION 43 2.1 VORBEREITUNG 43 2.2 INSTALLATION
UNTER WINDOWS 44 2.2.1 WAMP 44 2.2.2 APACHE KONFIGURIEREN 45 2.2.3
INSTALLATION VON PHP UNTER WINDOWS 46 2.3 INSTALLATION UNTER LINUX 47
2.3.1 LAMP 47 2.3.2 INSTALLATION VON PHP ALS CGI-PROGRAMM 47 2.3.3
INSTALLATION VON PHP ALS APACHE-MODUL 47 2.4 INSTALLATIONS-KITS 48 2.4.1
XAMPP 48 2.4.2 APACHE 2 TRIAD 56 2.4.3 WAMP5 58 2.4.4 MAMP 59 2.4.5
INSTALLATIONS-KITS UND SICHERHEIT 59 2.5 PHP-KONFIGURATION 59 2.5.1
SYNTAX DER INIT-DATEI 60 2.5.2 SPRACHOPTIONEN 60 2.5.3
LEISTUNGSBEGRENZUNGEN 61 2.5.4 FEHLERBEHANDLUNG UND PROTOKOLLIERUNG 61
2.5.5 DATENBEHANDLUNG 62 2.5.6 PFADE UND VERZEICHNISSE 63
INHALTSVERZEICHNIS 2.5.7 PHP-ERWEITERUNGEN FUER WINDOWS 63 2.5.8
MODULEINSTELLUNGEN 64 2.6 SICHERHEIT 66 2.6.1 SICHERHEITSPROBLEME 66
2.6.2 ANGRIFFSSZENARIEN 66 2.7 INTERNET SERVICE PROVIDER UND PHP 68
2.7.1 ZUGANGSDATEN 68 2.7.2 ANGEBOTE VON PROVIDERN 68 2.8 UEBERPRUEFEN DER
KONFIGURATION 69 2.9 MYSQL-INSTALLATION 71 2.9.1 INSTALLATION DES
MYSQL-DATENBANKSERVERS 73 2.9.2 INSTALLATION AUF UNIX-/LINUX-SYSTEMEN 73
2.9.3 INSTALLATION AUF WINDOWS-SYSTEMEN 76 2.9.4 INSTALLATION UEBERPRUEFEN
77 2.9.5 KOMMANDOZEILENWERKZEUGE VON MYSQL 78 2.9.6 WEITERE
HILFSPROGRAMME 80 2.9.7 GRAFISCHE MYSQL-CLIENTS 81 2.9.8 ANWENDUNGEN DER
MYSQL-AB-GRUPPE 91 2.9.9 ANWENDUNG ZUR DATENBANKMODELLIERUNG 96 2.10
ENTWICKLUNGSUMGEBUNGEN 99 2.10.1 ENTWICKLUNGSUMGEBUNGEN UND EDITOREN 99
2.10.2 ZEND STUDIO 100 2.10.3 MAGUMA WORKBENCH 102 2.10.4 NUSPHERE PHPED
102 2.10.5 DEV-PHP 103 2.10.6 MACROMEDIA DREAMWEAVER 8 104
SPRACHELEMENTE UND SYNTAX 107 3.1 INTEGRATION VON PHP 107 3.1.1
NOTATIONSHINWEISE 108 3.1.2 EINBINDUNG EXTERNER SKRIPTS 108 3.1.3 PHP
UND JAVASCRIPT 110 3.2 EINFUEHRUNG IN PHP 110 3.2.1 AUSDRUECKE 110 3.2.2
ANWEISUNGEN 114 3.2.3 CODEZEILE 114 3.2.4 SEMIKOLONS 115 3.2.5
LEERZEICHEN 116 3.2.6 GROSS- UND KLEINSCHREIBUNG 117 3.2.7 GESCHWEIFTE
KLAMMERN 118 3.2.8 RUNDE KLAMMERN 118 3.2.9 SCHLUESSELWOERTER 119 3.2.10
ZUWEISUNGEN 120 3.2.11 ECHO-BEFEHL 120 3.2.12 PRINT-BEFEHL 121 3.2.13
UNTERSCHIED ZWISCHEN ECHO UND PRINT 121 3.2.14 HEREDOC 122
INHALTSVERZEICHNIS 11 3.2.15 KOMMENTARE 123 3.3 DATENTYPEN 125 3.3.1
STRINGS/ZEICHENKETTEN 126 3.3.2 ZAHLEN 131 3.3.3 BOOLESCHE WERTE 1 36
3.3.4 OBJEKTE 138 3.3.5 ARRAYS 139 3.3.6 RESOURCE TYPE 144 3.3.7 NULL
145 3.3.8 BESONDERHEITEN DER VERSCHIEDENEN TYPEN 145 3.3.9 TYPUMWANDLUNG
147 3.3.10 DATENTYPEN BESTIMMEN 150 3.4 VARIABLEN 153 3.4.1 WAS IST EINE
VARIABLE? 153 3.4.2 VARIABLENDEFINITION 154 3.4.3 L- UND R-WERT 156
3.4.4 BENENNEN VON VARIABLEN 156 3.4.5 VARIABLENWERTE 157 3.4.6
UMWANDELN UND PRUEFEN VON VARIABLEN 159 3.4.7 GUELTIGKEITSBEREICHE UND
SICHTBARKEIT VON VARIABLEN 163 3.4.8 DYNAMISCHE VARIABLEN 166 3.4.9
VORDEFINIERTE VARIABLEN 167 3.4.10 EINSATZ VON REGISTER_GLOBALS 169 3.5
KONSTANTEN 1 73 3.5.1 VORDEFINIERTE KONSTANTEN 1 73 3.6 OPERATOREN 174
3.6.1 OPERATOR-RANGFOLGE 175 3.6.2 VORRANG DER OPERATOREN 1 76 3.6.3
ASSOZIATIVITAET DER OPERATOREN 1 76 3.6.4 ARITHMETISCHE OPERATOREN 1 77
3.6.5 ZUWEISUNGSOPERATOR 178 3.6.6 VERGLEICHSOPERATOREN 181 3.6.7
GLEICHHEITSOPERATOREN 184 3.6.8 LOGISCHE OPERATOREN 186 3.6.9
BIT-OPERATOREN 188 3.6.10 STRING-OPERATOR 192 3.6.11 KONDITIONALOPERATOR
192 3.6.12 GRUPPIERUNGSOPERATOR 193 3.6.13 INKREMENT- BZW.
DEKREMENTOPERATOREN 194 3.6.14 OBJEKTERZEUGUNGS-OPERATOR 195 3.6.15
ARRAY-OPERATOREN 196 3.6.16 OPERATOREN ZUR PROGRAMMAUSFUEHRUNG 197 3.6.17
FEHLERKONTROLL-OPERATOREN 197 3.7 KONTROLLSTRUKTUREN 198 3.7.1
IF-ANWEISUNG 198 3.7.2 IF-ELSE-ANWEISUNG 201 3.7.3 IF-ELSEIF-ANWEISUNG
203 12 INHALTSVERZEICHNIS 3.7.4 SWITCH-CASE-ANWEISUNG 205 3.7.5
WHILE-SCHLEIFE 208 3.7.6 DO-WHILE-SCHLEIFE 210 3.7.7 FOR-SCHLEIFE 211
3.7.8 FOREACH-SCHLEIFE 214 3.7.9 VERSCHACHTELTE KONTROLLSTRUKTUREN 215
3.7.10 BREAK 217 3.7.11 CONTINUE 218 3.8 FUNKTIONEN UND PROZEDUREN 219
3.8.1 FUNKTIONSARGUMENTE 220 3.8.2 VORGABEWERTE FUER PARAMETER 221 3.8.3
VARIABLE ARGUMENTLISTEN 222 3.8.4 RUECKGABEWERTE 223 3.8.5 FEHLERCODE ALS
RUECKGABEWERT 224 3.8.6 DYNAMISCH FUNKTIONEN ERZEUGEN 225 3.8.7 BEDINGTE
FUNKTIONEN 225 3.8.8 VERSCHACHTELTE FUNKTIONEN 225 3.8.9
VARIABLENFUNKTIONEN 227 3.8.10 REKURSIVE FUNKTIONEN 228 3.9 REFERENZEN
IN PHP 233 3.9.1 WAS SIND REFERENZEN? 233 3.9.2 WAS LEISTEN REFERENZEN?
233 3.9.3 REFERENZEN AUFHEBEN 235 3.9.4 REFERENZEN ENTDECKEN 236 3.10
ARRAYS 236 3.10.1 WAS SIND ARRAYS? 236 3.10.2 TERMINOLOGIE 237 3.10.3
ARRAYS ERZEUGEN 237 3.10.4 ARRAYS LOESCHEN 240 3.10.5 MEHRDIMENSIONALE
ARRAYS 240 3.10.6 ARRAYFUNKTIONEN 245 3.10.7 FUNKTIONEN FUER MEHRERE
ELEMENTE 252 3.10.8 SORTIERFUNKTIONEN 256 3.10.9 SONSTIGE
ARRAYFUNKTIONEN 261 3.10.10 NUETZLICHE ARRAYFUNKTIONEN 264 3.10.11
NUETZLICHE ARRAYOPERATIONEN 284 3.11 MATHEMATISCHE FUNKTIONEN 285 3.11.1
UMWANDLUNGSFUNKTIONEN 285 3.11.2 MATHEMATISCHE KONSTANTEN 288 3.11.3
ZUFALLSZAHLEN 288 3.12 DATUMS- UND ZEITFUNKTIONEN 291 3.12.1
KALENDERFUNKTIONEN 291 3.12.2 DATUMSFUNKTIONEN 292 3.12.3 ZEITFUNKTIONEN
297 3.1 3 STRINGFUNKTIONEN 303 3.1 3.1 ERSETZEN VON ZEICHEN IN
ZEICHENKETTEN 303 3.1 3.2 UMWANDELN, TEILEN UND VERBINDEN VON
ZEICHENKETTEN 305 INHALTSVERZEICHNIS 13 3.13.3 SUCHEN UND VERGLEICHEN
VON ZEICHENKETTEN 308 3.13.4 AUSGABE VON ZEICHEN UND ZEICHENKETTEN 311
3.1 3.5 URL- UND HTML-SPEZIFISCHE ZEICHENKETTENFUNKTIONEN 31 3 3.1 3.6
ZUSAETZLICHE FUNKTIONEN 31 7 4 PROGRAMMIERUNG MIT PHP 321 4.1 FORMULARE
UND PHP 321 4.1.1 CET UND POST 321 4.1.2 ERMITTELN VON FORMULARDATEN 323
4.1.3 AUSWERTUNG VON FORMULAREN 326 4.1.4 FORMULARELEMENTE AUF EXISTENZ
PRUEFEN 329 4.1.5 DYNAMISCHE FORMULARE 330 4.1.6 FORMULARE UEBER MEHRERE
SEITEN 333 4.1.7 FRAGEN ZU FORMULARELEMENTEN 335 4.1.8 PRUEFEN AUF
FEHLENDE ODER FEHLERHAFTE EINGABEN 337 4.1.9 FORMULARDATEN UND GLOBALE
SERVERVARIABLEN 338 4.2 DATEN VIA URL 340 4.2.1 KODIERUNG VON DATEN 341
4.2.2 ACHTUNG - ESCAPE-ZEICHEN 342 4.2.3 ARBEITEN MIT DEM $QUERY_STRING
342 4.2.4 GLEICHLAUTENDE VARIABLEN 344 4.3 COOKIES VIA PHP 345 4.3.1
SPEZIFIKATION VON COOKIES 345 4.3.2 COOKIES IN PHP 347 4.3.3 COOKIES
LOESCHEN 353 4.4 SESSION-MANAGEMENT VIA PHP 353 4.4.1 KONFIGURATION DES
SESSION-MODULS 354 4.4.2 SESSION-FUNKTIONEN IN PHP 356 4.4.3 WEITERGABE
DER SESSION-ID UEBER COOKIES 360 4.4.4 WEITERGABE DER SESSION-ID UEBER
CET/POST 361 4.4.5 WEITERGABE DER SESSION-ID UEBER HEADER() 362 4.5
UEBERPRUEFUNG DES VERBINDUNGSSTATUS 362 4.6 SERVERVARIABLEN 363 4.6.1
CGI-UMGEBUNG 363 4.6.2 ERZEUGEN VON EIGENEN LOGFILES 364 4.7 DATEISYSTEM
VIA PHP 366 4.7.1 INFORMATIONEN UEBER DATEIEN UND VERZEICHNISSE 366 4.7.2
VERZEICHNISOPERATIONEN 369 4.7.3 BERECHTIGUNGEN VON DATEIEN UND
VERZEICHNISSEN 370 4.7.4 AUSLESEN VON VERZEICHNISSEN 372 4.7.5
DATEIOPERATIONEN UND DATEIFUNKTIONEN 374 4.7.6 LESEN UND SCHREIBEN VON
DATEIEN 376 4.7.7 ERZEUGEN UND SCHREIBEN VON DATEIEN 381 4.7.8 KOPIEREN,
UMBENENNEN UND LOESCHEN VON DATEIEN 383 4.7.9 SERIALISIERUNG VON DATEN
384 4.7.10 VERRIEGELUNG VON DATEIEN 385 4.7.11 AUSLESEN VON CSV-DATEIEN
386 14 INHALTSVERZEICHNIS 4.7.12 NUETZLICHE DATEIOPERATIONEN 387 4.7.1 3
NUETZLICHE VERZEICHNISOPERATIONEN 393 4.7.14 DATEI-UPLOAD VIA
HTML-FORMULAR 397 5 LOESUNGEN FUER DEN ALLTAG 405 5.1
ONLINE-BESUCHERZAEHLER 405 5.1.1 GRAFIKCOUNTER 408 5.1.2 COUNTER MIT
IP-SPERRE 410 5.1.3 USER ONLINE 413 5.2 ONLINE-GAESTEBUCH 414 5.3
ONLINE-UMFRAGE 426 5.4 FORMULAR SAMT AUTORESPONDER 432 5.5 DYNAMISCHE
NAVIGATION VIA HYPERLINKS 440 6 NEUERUNGEN IN PHP 5 443 6.1 OOP UND PHP
5 443 6.1.1 KLASSENDEFINITION IN PHP 5 444 6.1.2 OBJEKTE ERZEUGEN UND
VERWENDEN 445 6.1.3 KONSTRUKTOREN UND DESTRUKTOREN 446 6.1.4
ZUGRIFFSBESCHRAENKUNG (DATENKAPSELUNG) 447 6.1.5 OOP - RUNDGANG 448 6.1.6
OBJEKTE KLONEN 451 6.1.7 KLASSENVERERBUNG IN PHP 5 455 6.1.8 FINALE
KLASSEN UND METHODEN 456 6.1.9 ABSTRAKTION VON KLASSEN UND METHODEN 456
6.1.10 INTERFACE - OBJEKTSCHNITTSTELLEN 458 6.1.11 STATISCHE
EIGENSCHAFTEN UND METHODEN 461 6.1.12
VERWEISOPERATOR/GUELTIGKEITSBEREICHSOPERATOR (::) 463 6.1.13
KLASSENKONSTANTEN 465 6.1.14 OBJEKTE - REFERENZEN UND KOPIEN 466 6.1.15
MAGISCHE METHODEN (INTERZEPTORMETHODEN) 467 6.1.16 TYPEN-HINWEISE (CLASS
TYPE HINTS) 471 6.1.17 AUSNAHMEBEHANDLUNG 474 6.1.18 DEREFERENZIERUNG
VON OBJEKTEN 479 6.1.19 EINSATZ VON INSTANCEOF 481 6.1.20 NEUE KONSTANTE
_METHOD_ 481 6.1.21 ENTWURFSMUSTER (DESIGN PATTERNS) 483 6.1.22
ANPASSUNG VON PHP 4 AUF PHP 5 486 6.1.23 PRAXIS - LEBEWESEN 487 7
DATENBANKPROGRAMMIERUNG 491 7.1 MYSQL UND PHP 491 7.1.1
MYSQLI-LNSTALLATION 492 7.1.2 MYSQLI - ERSTE GEHVERSUCHE 493 7.1.3
MYSQLI UND SQL-ABFRAGEN 494 7.1.4 REFERENZ ZUR MYSQLI-UNTERSTUETZUNG 497
7.1.5 REFERENZ ZUR MYSQL-UNTERSTUETZUNG 500 INHALTSVERZEICHNIS 15 7.2
VERWALTUNG VON MYSQL-BENUTZERN 505 7.2.1 ANLEGEN UND BEARBEITEN VON
BENUTZERN 506 7.3 PHP UND MYSQL-VERBINDUNG 508 7.4 PHP UND
MYSQL-ZUGRIFFE 512 7.4.1 DATENBANK ERSTELLEN 512 7.4.2 DATENBANKTABELLE
ERSTELLEN 513 7.4.3 DATENVERWALTUNG 516 7.4.4 DATENBANKEN UND TABELLEN
LOESCHEN 529 7.4.5 DATENBANKTABELLEN AENDERN 530 7.4.6 VERKNUEPFTE TABELLEN
(WHERE/JOIN) 533 7.4.7 TABELLEN VEREINIGEN (UNION) 543 7.5 BACKUPS VON
DATEN UND TABELLEN 547 7.5.1 SICHERN VON STRUKTUR UND DATEN 548 7.5.2
AUSFUEHRUNG VON GESPEICHERTEN SQL-BEFEHLEN 549 8 KNOW-HOW 551 8.1 MAIL
VIA PHP 551 8.1.1 MAIL VERSENDEN VIA PHP 551 8.1.2 ATTACHMENT VIA MAIL
551 8.1.3 GUELTIGKEIT EINER MAIL PRUEFEN 552 8.1.4 VERSENDEN EINER MAIL AN
MEHRERE EMPFAENGER 552 8.1.5 HTML VIA MAIL 553 8.2 PHP& HTTP 554 8.2.1
AUTOMATISCHE WEITERLEITUNG MIT REDIRECT 555 8.2.2 NOT FOUND404 555 8.2.3
CACHE-CONTROL 555 8.2.4 CACHEN VERMEIDEN 556 8.2.5 DOWNLOAD 557 8.2.6
AUTHENTIFIZIERUNG VIA HTTP 559 8.3 SICHERHEIT 562 8.3.1
HTTP-AUTHENTIFIZIERUNG VIA HTACCESS 562 8.3.2 SESSION-BASIERTE
AUTHENTIFIZIERUNG 565 8.3.3 COOKIE-BASIERTE AUTHENTIFIZIERUNG 571 TEIL
II - MYSQL 573 9 INSTALLATION 575 9.1 MYSQL-SERVER INSTALLIEREN 576
9.1.1 INSTALLATION AUF UNIX-/LINUX-SYSTEMEN 576 9.1.2 INSTALLATION AUF
WINDOWS-SYSTEMEN 579 9.1.3 INSTALLATION UEBERPRUEFEN 581 9.1.4 DIE
KONFIGURATIONSDATEI MY.CNF / MY.INI 582 9.1.5 ZEICHENSAETZE/LOKALISIERUNG
583 9.1.6 MYSQL-INSTALLATION AKTUALISIEREN 585 9.1.7 MEHRERE
MYSQL-SERVER AUF EINEM RECHNER 585 9.1.8 LAMP (LINUX-APACHE-MYSQL-PHP)
587 9.1.9 WAMP (WINDOWS-APACHE-MYSQL-PHP) 588 16 INHALTSVERZEICHNIS 9.2
MYSQL BEI INTERNET-SERVICE-PROVIDERN 589 9.2.1 ANGEBOTE 589 9.2.2
FUNKTIONSUMFANG VON MYSQL FESTSTELLEN 589 9.2.3 SERVER-SHARING
(WEBSPACE) 590 9.2.4 EIGENER WEBSERVER MIT MYSQL 591 9.3
KOMMANDOZEILENWERKZEUGE VON MYSQL 592 9.3.1 MYSQL - DIE SQL-SHELL 592
9.3.2 MYSQLADMIN 594 9.3.3 MYSQLSHOW 594 9.3.4 WEITERE HILFSPROGRAMME
594 9.4 GRAFISCHE MYSQL-CLIENTS 595 9.5 PROGRAMMIERSCHNITTSTELLEN 597
9.5.1 C/C++ 597 9.5.2 PERL 598 9.5.3 PHP 598 9.5.4 JAVA 601 9.5.5 PYTHON
602 9.6 MYSQL-CLUSTER 602 9.6.1 REPLIKATIONSSYSTEM 603 9.6.2 RAID 603
9.6.3 LOAD-BALANCING 604 9.7 EMBEDED MYSQL 605 10 DATENBANKENTWURF 607
10.1 PHASEN DER DATENBANKENTWICKLUNG 607 10.2 DATENBANKMANAGEMENTSYSTEME
608 10.3 DATENMODELL 609 10.4 DATENBANKENTWURF MIT ERM 610 10.5
RELATIONALES DATENMODELL 613 10.6 PRIMAERSCHLUESSEL 614 10.7
FREMDSCHLUESSEL UND REFERENZIELLE INTEGRITAET 614 10.8 OPTIMIERUNG DES
DATENMODELLS 616 10.9 IMPLEMENTIERUNG UND NUTZUNG VON SQL 622 10.9.1
DCL-BEFEHLE 622 10.9.2 DML-BEFEHLE 622 10.9.3 DDL-BEFEHLE 623 10.9.4
DQL-BEFEHLE 623 11 DATENBANKEN UND TABELLEN 625 11.1 DATENTYPEN 626
11.1.1 ZEICHENKETTEN-DATENTYPEN 629 11.1.2 NUMERISCHE DATENTYPEN 630
11.1.3 DATUMS- UND ZEITDATENTYPEN 631 11.1.4 AUFZAEHLUNGEN 632 11.1.5
DATENTYP-MAPPING 632 11.1.6 DATENTYPENUEBERSICHT 633 11.2 DATENBANK
ANLEGEN UND LOESCHEN 636 INHALTSVERZEICHNIS 17 11.3 TABELLEN 639 11.3.1
TABELLEN ANLEGEN 639 11.3.2 SCHLUESSELFELDER FUER TABELLEN 641 11.3.3
INDIZES FUER TABELLEN 642 11.3.4 TABELLENTYPEN 644 11.3.5 AUTOWERT
DEFINIEREN, TABELLEN KOPIEREN 653 11.3.6 FREMDSCHLUESSEL (FOREIGN KEY)
654 11.3.7 AENDERN DES TABELLENLAYOUTS (ALTER TABLE) 655 11.3.8 TABELLEN
UMBENENNEN UND LOESCHEN 659 12 ARBEITEN MIT DATEN 661 12.1
BENUTZERWERKZEUGE UND -SCHNITTSTELLEN 661 12.2 DATEN EINFUEGEN, AENDERN
UND LOESCHEN 662 12.2.1 EINFUEGEN VON DATEN IN TABELLEN 662 12.2.2 DATEN
AKTUALISIEREN 665 12.2.3 DATEN LOESCHEN 667 12.2.4 DATEN AUS ANDEREN
DATENBANKEN BZW. PROGRAMMEN UEBERNEHMEN 669 12.3 BEFEHLE FUER DIE
DATENAUSGABE 677 12.3.1 ABFRAGEN MIT SELECT 677 12.3.2
VERGLEICHSOPERATOREN 681 12.3.3 ABFRAGEN MIT LOGISCHEN OPERATOREN 683
12.3.4 MATHEMATISCHE FUNKTIONEN 684 12.3.5 DATUMS- UND ZEITFUNKTIONEN
684 12.3.6 ZEICHENKETTEN 691 12.3.7 AUSWAHLANWEISUNGEN 696 12.3.8 ZAEHLEN
698 12.3.9 TABELLEN VEREINIGEN (UNION) 699 12.3.10 VERKNUEPFTE TABELLEN
700 12.3.11 AUSGABE SORTIEREN 705 12.3.12 DEUTSCHE SORTIERUNG 706
12.3.13 AUSGABEDATEI UEBER SELECT ERZEUGEN 707 12.3.14 ABFRAGEN
ANALYSIEREN 707 12.3.15 NULL-MARKEN 709 12.4 UNSCHARFE SUCHE 710 12.4.1
SUCHE MIT LIKE UND IN 710 12.4.2 VOLLTEXTSUCHE 711 12.4.3 SOUNDEX 714
12.4.4 REGULAERE AUSDRUECKE 715 12.5 ABFRAGEN BESCHLEUNIGEN 718 12.5.1
QUERY CACHE 718 12.6 TRANSAKTIONEN 720 12.7 BENUTZERDEFINIERTE
FUNKTIONEN 721 12.7.1 CREATE FUNCTION - ERZEUGEN VON FUNKTIONEN 722
12.7.2 DROP FUNCTION - LOESCHEN VON FUNKTIONEN 723 12.8 VORBEREITETE
ANWEISUNGEN 723 18 INHALTSVERZEICHNIS 13 PHP & MYSQL PRAXIS 725 1 3.1
PRAXISBEISPIEL 725 13.1.1 KONFIGURATION UND INSTALLATION 725 1 3.1.2
AUSGABE UND ZUGRIFF 727 1 3.1.3 TERMINAUSWAHL UND UEBERSICHT 731 13.1.4
TERMINVERWALTUNG 736 14 VERWALTUNG UND SICHERHEIT 743 14.1 LAUFENDEN
BETRIEB UEBERWACHEN 743 14.2 PROTOKOLLIERUNG VON SERVERVORGAENGEN 745
14.2.1 DAS FEHLERPROTOKOLL 745 14.2.2 LAUFENDE BETRIEBPROTOKOLLIERUNG
745 14.3 TABELLENUEBERPRUEFUNG UND -WARTUNG 749 14.3.1 TABELLENUEBERPRUEFUNG
749 14.3.2 MYLSAM-TABELLEN REPARIEREN 751 14.3.3 TABELLEN OPTIMIEREN 752
14.4 SICHERHEIT 754 14.4.1 PASSWORTSYSTEM 754 14.4.2 DATEN VERSCHLUESSELT
SPEICHERN 763 14.4.3 SSH-VERBINDUNGEN 764 14.4.4 SSL-VERSCHLUESSELTE
VERBINDUNGEN 765 14.5 BACKUP UND DATENSICHERUNG 769 14.5.1
GRUNDSAETZLICHE STRATEGIEN FUER DIE DATENSICHERUNG 769 14.5.2 BACKUP MIT
MYSQLDUMP 771 14.5.3 BACKUP DURCH DATENBANKKOPIE 774 14.5.4 BACKUP MIT
BACKUP TABLE 774 14.5.5 DATENSICHERUNG MIT SELECT INTO OUTFILE 775
14.5.6 REPLIKATIONSMECHANISMEN VON MYSQL 775 14.6 UPLOADS UND
DATENSICHERUNG BEI PROVIDERN 777 14.7 DATENBANKTESTS DURCHFUEHREN 779 15
SCHRITTE ZUR MYSQL-ANWENDUNG 781 15.1 ZIEL 781 15.2 PLANUNG UND
DEFINITION DER ANWENDUNG 782 15.2.1 ANWENDUNGSUEBERSICHT 782 15.2.2
ANWENDUNGSFUNKTIONEN 783 15.3 DATENBANKENTWURF 784 15.3.1 ENTITAETSTYPEN
UND BEZIEHUNGEN ERMITTELN 784 15.3.2 ER-MODELL ERSTELLEN 788 15.3.3
RELATIONALES DATENMODELL ERSTELLEN 789 15.3.4 DATENMODELL OPTIMIEREN 790
15.4 BENUTZERSCHNITTSTELLEN 790 15.4.1 SOFTWAREKOMPONENTEN DEFINIEREN
790 15.4.2 BENUTZERSCHNITTSTELLEN ENTWERFEN 791 15.5 IMPLEMENTIERUNG 792
15.5.1 DATENBANK UND TABELLEN ANLEGEN 792 15.5.2 PHP-FUNKTIONEN
DEFINIEREN 795 INHALTSVERZEICHNIS 19 15.5.3 ANWENDUNG TESTEN 795 15.5.4
ABSCHLIESSENDE FRAGEN 796 16 MYSQL-REFERENZ 797 16.1 SPRACHSYNTAX 797
16.1.1 LITERALE 797 16.1.2 NAMEN UND BEZEICHNER 800 16.1.3
GROSS-/KLEINSCHREIBUNG 801 16.1.4 BENUTZERVARIABLEN 802 16.1.5
RESERVIERTE WOERTER 804 16.2 SPALTEN-/DATENTYPEN 806 16.2.1 NUMERISCHE
TYPEN 810 16.2.2 DATUM- UND ZEIT-TYPEN 812 16.2.3 ZEICHENKETTEN-TYPEN
819 16.2.4 DEN RICHTIGEN TYP FUER EINE SPALTE WAEHLEN 824 16.2.5
SPEICHERBEDARF VON SPALTENTYPEN 825 16.3 FUNKTIONEN IN SELECT- UND
WHERE-KLAUSELN 826 16.3.1 NICHT TYPENSPEZIFISCHE OPERATOREN UND
FUNKTIONEN 827 16.3.2 ZEICHENKETTEN-FUNKTIONEN 835 16.3.3 NUMERISCHE
FUNKTIONEN 850 16.3.4 DATUMS- UND ZEIT-FUNKTIONEN 860 16.3.5 WEITERE
FUNKTIONEN 870 16.3.6 FUNKTIONEN ZUR VERWENDUNG BEI GROUP BY-KLAUSELN
876 16.4 DATENMANIPULATION 878 16.4.1 SELECT-SYNTAX 878 16.4.2
INSERT-SYNTAX 881 16.4.3 HANDLER-SYNTAX 883 16.4.4 INSERT DELAYED-SYNTAX
883 16.4.5 UPDATE-SYNTAX 884 16.4.6 DELETE-SYNTAX 885 16.4.7
TRUNCATE-SYNTAX 887 16.4.8 REPLACE-SYNTAX 887 16.4.9 LOAD DATA
INFILE-SYNTAX 888 16.5 DATENDEFINITION 891 16.5.1 CREATE DATABASE-SYNTAX
891 16.5.2 DROP DATABASE-SYNTAX 891 16.5.3 CREATE-TABLE SYNTAX 892
16.5.4 ALTER TABLE-SYNTAX 894 16.5.5 REN AM E TABLE-SYNTAX 896 16.5.6
DROP TABLE-SYNTAX 896 16.5.7 CREATE INDEX-SYNTAX 897 16.5.8 DROP
INDEX-SYNTAX 897 16.6 BEFEHLE DES MYSQL-DIENSTPROGRAMMS 898 16.6.1
USE-SYNTAX 898 16.6.2 DESCRIBE-SYNTAX 898 16.7 TRANSAKTIONALE UND
SPERRBEFEHLE VON MYSQL 899 16.7.1 BEGIN/COMMIT/ROLLBACK-SYNTAX 899 20
INHALTSVERZEICHNIS 16.7.2 LOCK TABLES/UNLOCK TABLES-SYNTAX 900 16.7.3
SET TRANSACTION-SYNTAX 901 16.8 OPTIONEN FUER MYSQL-PROGRAMME 901 16.8.1
KONFIGURATIONSDATEIEN 901 16.8.2 SHOW STATUS 903 16.8.3 SHOW VARIABLES
903 TEIL III-ANHAENGE 905 A SICHERHEIT 907 A.1 SCHWACHSTELLEN UND
GEFAHREN 907 A.2 WEBANWENDUNGEN UND SICHERHEIT 909 B CD-ROM 911 B.1
KAPITEL 911 B.2 INSTALLATION-KITS 911 B.3 APACHE 2 911 B.4 PHP UND MYSQL
911 B.5 SOFTWARE 911 B.6 PHP-EDITOREN 911 B.7 PHP-ENTWICKLUNGS-STUDIOS
912 B.8 MYSQL-EDITOREN 912 B.9 SQLITE-EDITOREN 912 B.10 PHP-DEBUGGER 912
NACHWORT 913 STICHWORTVERZEICHNIS 915
|
adam_txt |
FRANZIS PROFESSIONAL SERIES CAROLINE & MATTHIAS KANNENGIESSER PHP 5
/MYSQL 5 9 INHALTSVERZEICHNIS TEIL I-PHP 21 1
LNTERNET-/LNTRANETTECHNOLOGIEN 23 1.1 URSPRUENGE DES INTERNETS 23 1.2 CGI
- COMMON GATEWAY INTERFACE 27 1.3 DYNAMISCHE WEBSEITEN 29 1.3.1 PHP ALS
SKRIPTSPRACHE 29 1.4 WIE ARBEITET PHP? 30 1.5 PHP& HTML 31 1.6 WIE
FUNKTIONIERT EINE WEBANWENDUNG? 33 1.7 SOFTWARE FUER WEBANWENDUNGEN 33
1.8 DATENBANKEN 37 1.8.1 KOMPATIBILITAET ZU SQL-STANDARDS 38 1.8.2
EIGENSCHAFTEN VON MYSQL 39 1.8.3 MYSQL-ANWENDUNGSGEBIETE 40 2
INSTALLATION UND KONFIGURATION 43 2.1 VORBEREITUNG 43 2.2 INSTALLATION
UNTER WINDOWS 44 2.2.1 WAMP 44 2.2.2 APACHE KONFIGURIEREN 45 2.2.3
INSTALLATION VON PHP UNTER WINDOWS 46 2.3 INSTALLATION UNTER LINUX 47
2.3.1 LAMP 47 2.3.2 INSTALLATION VON PHP ALS CGI-PROGRAMM 47 2.3.3
INSTALLATION VON PHP ALS APACHE-MODUL 47 2.4 INSTALLATIONS-KITS 48 2.4.1
XAMPP 48 2.4.2 APACHE 2 TRIAD 56 2.4.3 WAMP5 58 2.4.4 MAMP 59 2.4.5
INSTALLATIONS-KITS UND SICHERHEIT 59 2.5 PHP-KONFIGURATION 59 2.5.1
SYNTAX DER INIT-DATEI 60 2.5.2 SPRACHOPTIONEN 60 2.5.3
LEISTUNGSBEGRENZUNGEN 61 2.5.4 FEHLERBEHANDLUNG UND PROTOKOLLIERUNG 61
2.5.5 DATENBEHANDLUNG 62 2.5.6 PFADE UND VERZEICHNISSE 63
INHALTSVERZEICHNIS 2.5.7 PHP-ERWEITERUNGEN FUER WINDOWS 63 2.5.8
MODULEINSTELLUNGEN 64 2.6 SICHERHEIT 66 2.6.1 SICHERHEITSPROBLEME 66
2.6.2 ANGRIFFSSZENARIEN 66 2.7 INTERNET SERVICE PROVIDER UND PHP 68
2.7.1 ZUGANGSDATEN 68 2.7.2 ANGEBOTE VON PROVIDERN 68 2.8 UEBERPRUEFEN DER
KONFIGURATION 69 2.9 MYSQL-INSTALLATION 71 2.9.1 INSTALLATION DES
MYSQL-DATENBANKSERVERS 73 2.9.2 INSTALLATION AUF UNIX-/LINUX-SYSTEMEN 73
2.9.3 INSTALLATION AUF WINDOWS-SYSTEMEN 76 2.9.4 INSTALLATION UEBERPRUEFEN
77 2.9.5 KOMMANDOZEILENWERKZEUGE VON MYSQL 78 2.9.6 WEITERE
HILFSPROGRAMME 80 2.9.7 GRAFISCHE MYSQL-CLIENTS 81 2.9.8 ANWENDUNGEN DER
MYSQL-AB-GRUPPE 91 2.9.9 ANWENDUNG ZUR DATENBANKMODELLIERUNG 96 2.10
ENTWICKLUNGSUMGEBUNGEN 99 2.10.1 ENTWICKLUNGSUMGEBUNGEN UND EDITOREN 99
2.10.2 ZEND STUDIO 100 2.10.3 MAGUMA WORKBENCH 102 2.10.4 NUSPHERE PHPED
102 2.10.5 DEV-PHP 103 2.10.6 MACROMEDIA DREAMWEAVER 8 104
SPRACHELEMENTE UND SYNTAX 107 3.1 INTEGRATION VON PHP 107 3.1.1
NOTATIONSHINWEISE 108 3.1.2 EINBINDUNG EXTERNER SKRIPTS 108 3.1.3 PHP
UND JAVASCRIPT 110 3.2 EINFUEHRUNG IN PHP 110 3.2.1 AUSDRUECKE 110 3.2.2
ANWEISUNGEN 114 3.2.3 CODEZEILE 114 3.2.4 SEMIKOLONS 115 3.2.5
LEERZEICHEN 116 3.2.6 GROSS- UND KLEINSCHREIBUNG 117 3.2.7 GESCHWEIFTE
KLAMMERN 118 3.2.8 RUNDE KLAMMERN 118 3.2.9 SCHLUESSELWOERTER 119 3.2.10
ZUWEISUNGEN 120 3.2.11 ECHO-BEFEHL 120 3.2.12 PRINT-BEFEHL 121 3.2.13
UNTERSCHIED ZWISCHEN ECHO UND PRINT 121 3.2.14 HEREDOC 122
INHALTSVERZEICHNIS 11 3.2.15 KOMMENTARE 123 3.3 DATENTYPEN 125 3.3.1
STRINGS/ZEICHENKETTEN 126 3.3.2 ZAHLEN 131 3.3.3 BOOLESCHE WERTE 1 36
3.3.4 OBJEKTE 138 3.3.5 ARRAYS 139 3.3.6 RESOURCE TYPE 144 3.3.7 NULL
145 3.3.8 BESONDERHEITEN DER VERSCHIEDENEN TYPEN 145 3.3.9 TYPUMWANDLUNG
147 3.3.10 DATENTYPEN BESTIMMEN 150 3.4 VARIABLEN 153 3.4.1 WAS IST EINE
VARIABLE? 153 3.4.2 VARIABLENDEFINITION 154 3.4.3 L- UND R-WERT 156
3.4.4 BENENNEN VON VARIABLEN 156 3.4.5 VARIABLENWERTE 157 3.4.6
UMWANDELN UND PRUEFEN VON VARIABLEN 159 3.4.7 GUELTIGKEITSBEREICHE UND
SICHTBARKEIT VON VARIABLEN 163 3.4.8 DYNAMISCHE VARIABLEN 166 3.4.9
VORDEFINIERTE VARIABLEN 167 3.4.10 EINSATZ VON REGISTER_GLOBALS 169 3.5
KONSTANTEN 1 73 3.5.1 VORDEFINIERTE KONSTANTEN 1 73 3.6 OPERATOREN 174
3.6.1 OPERATOR-RANGFOLGE 175 3.6.2 VORRANG DER OPERATOREN 1 76 3.6.3
ASSOZIATIVITAET DER OPERATOREN 1 76 3.6.4 ARITHMETISCHE OPERATOREN 1 77
3.6.5 ZUWEISUNGSOPERATOR 178 3.6.6 VERGLEICHSOPERATOREN 181 3.6.7
GLEICHHEITSOPERATOREN 184 3.6.8 LOGISCHE OPERATOREN 186 3.6.9
BIT-OPERATOREN 188 3.6.10 STRING-OPERATOR 192 3.6.11 KONDITIONALOPERATOR
192 3.6.12 GRUPPIERUNGSOPERATOR 193 3.6.13 INKREMENT- BZW.
DEKREMENTOPERATOREN 194 3.6.14 OBJEKTERZEUGUNGS-OPERATOR 195 3.6.15
ARRAY-OPERATOREN 196 3.6.16 OPERATOREN ZUR PROGRAMMAUSFUEHRUNG 197 3.6.17
FEHLERKONTROLL-OPERATOREN 197 3.7 KONTROLLSTRUKTUREN 198 3.7.1
IF-ANWEISUNG 198 3.7.2 IF-ELSE-ANWEISUNG 201 3.7.3 IF-ELSEIF-ANWEISUNG
203 12 INHALTSVERZEICHNIS 3.7.4 SWITCH-CASE-ANWEISUNG 205 3.7.5
WHILE-SCHLEIFE 208 3.7.6 DO-WHILE-SCHLEIFE 210 3.7.7 FOR-SCHLEIFE 211
3.7.8 FOREACH-SCHLEIFE 214 3.7.9 VERSCHACHTELTE KONTROLLSTRUKTUREN 215
3.7.10 BREAK 217 3.7.11 CONTINUE 218 3.8 FUNKTIONEN UND PROZEDUREN 219
3.8.1 FUNKTIONSARGUMENTE 220 3.8.2 VORGABEWERTE FUER PARAMETER 221 3.8.3
VARIABLE ARGUMENTLISTEN 222 3.8.4 RUECKGABEWERTE 223 3.8.5 FEHLERCODE ALS
RUECKGABEWERT 224 3.8.6 DYNAMISCH FUNKTIONEN ERZEUGEN 225 3.8.7 BEDINGTE
FUNKTIONEN 225 3.8.8 VERSCHACHTELTE FUNKTIONEN 225 3.8.9
VARIABLENFUNKTIONEN 227 3.8.10 REKURSIVE FUNKTIONEN 228 3.9 REFERENZEN
IN PHP 233 3.9.1 WAS SIND REFERENZEN? 233 3.9.2 WAS LEISTEN REFERENZEN?
233 3.9.3 REFERENZEN AUFHEBEN 235 3.9.4 REFERENZEN ENTDECKEN 236 3.10
ARRAYS 236 3.10.1 WAS SIND ARRAYS? 236 3.10.2 TERMINOLOGIE 237 3.10.3
ARRAYS ERZEUGEN 237 3.10.4 ARRAYS LOESCHEN 240 3.10.5 MEHRDIMENSIONALE
ARRAYS 240 3.10.6 ARRAYFUNKTIONEN 245 3.10.7 FUNKTIONEN FUER MEHRERE
ELEMENTE 252 3.10.8 SORTIERFUNKTIONEN 256 3.10.9 SONSTIGE
ARRAYFUNKTIONEN 261 3.10.10 NUETZLICHE ARRAYFUNKTIONEN 264 3.10.11
NUETZLICHE ARRAYOPERATIONEN 284 3.11 MATHEMATISCHE FUNKTIONEN 285 3.11.1
UMWANDLUNGSFUNKTIONEN 285 3.11.2 MATHEMATISCHE KONSTANTEN 288 3.11.3
ZUFALLSZAHLEN 288 3.12 DATUMS- UND ZEITFUNKTIONEN 291 3.12.1
KALENDERFUNKTIONEN 291 3.12.2 DATUMSFUNKTIONEN 292 3.12.3 ZEITFUNKTIONEN
297 3.1 3 STRINGFUNKTIONEN 303 3.1 3.1 ERSETZEN VON ZEICHEN IN
ZEICHENKETTEN 303 3.1 3.2 UMWANDELN, TEILEN UND VERBINDEN VON
ZEICHENKETTEN 305 INHALTSVERZEICHNIS 13 3.13.3 SUCHEN UND VERGLEICHEN
VON ZEICHENKETTEN 308 3.13.4 AUSGABE VON ZEICHEN UND ZEICHENKETTEN 311
3.1 3.5 URL- UND HTML-SPEZIFISCHE ZEICHENKETTENFUNKTIONEN 31 3 3.1 3.6
ZUSAETZLICHE FUNKTIONEN 31 7 4 PROGRAMMIERUNG MIT PHP 321 4.1 FORMULARE
UND PHP 321 4.1.1 CET UND POST 321 4.1.2 ERMITTELN VON FORMULARDATEN 323
4.1.3 AUSWERTUNG VON FORMULAREN 326 4.1.4 FORMULARELEMENTE AUF EXISTENZ
PRUEFEN 329 4.1.5 DYNAMISCHE FORMULARE 330 4.1.6 FORMULARE UEBER MEHRERE
SEITEN 333 4.1.7 FRAGEN ZU FORMULARELEMENTEN 335 4.1.8 PRUEFEN AUF
FEHLENDE ODER FEHLERHAFTE EINGABEN 337 4.1.9 FORMULARDATEN UND GLOBALE
SERVERVARIABLEN 338 4.2 DATEN VIA URL 340 4.2.1 KODIERUNG VON DATEN 341
4.2.2 ACHTUNG - ESCAPE-ZEICHEN 342 4.2.3 ARBEITEN MIT DEM $QUERY_STRING
342 4.2.4 GLEICHLAUTENDE VARIABLEN 344 4.3 COOKIES VIA PHP 345 4.3.1
SPEZIFIKATION VON COOKIES 345 4.3.2 COOKIES IN PHP 347 4.3.3 COOKIES
LOESCHEN 353 4.4 SESSION-MANAGEMENT VIA PHP 353 4.4.1 KONFIGURATION DES
SESSION-MODULS 354 4.4.2 SESSION-FUNKTIONEN IN PHP 356 4.4.3 WEITERGABE
DER SESSION-ID UEBER COOKIES 360 4.4.4 WEITERGABE DER SESSION-ID UEBER
CET/POST 361 4.4.5 WEITERGABE DER SESSION-ID UEBER HEADER() 362 4.5
UEBERPRUEFUNG DES VERBINDUNGSSTATUS 362 4.6 SERVERVARIABLEN 363 4.6.1
CGI-UMGEBUNG 363 4.6.2 ERZEUGEN VON EIGENEN LOGFILES 364 4.7 DATEISYSTEM
VIA PHP 366 4.7.1 INFORMATIONEN UEBER DATEIEN UND VERZEICHNISSE 366 4.7.2
VERZEICHNISOPERATIONEN 369 4.7.3 BERECHTIGUNGEN VON DATEIEN UND
VERZEICHNISSEN 370 4.7.4 AUSLESEN VON VERZEICHNISSEN 372 4.7.5
DATEIOPERATIONEN UND DATEIFUNKTIONEN 374 4.7.6 LESEN UND SCHREIBEN VON
DATEIEN 376 4.7.7 ERZEUGEN UND SCHREIBEN VON DATEIEN 381 4.7.8 KOPIEREN,
UMBENENNEN UND LOESCHEN VON DATEIEN 383 4.7.9 SERIALISIERUNG VON DATEN
384 4.7.10 VERRIEGELUNG VON DATEIEN 385 4.7.11 AUSLESEN VON CSV-DATEIEN
386 14 INHALTSVERZEICHNIS 4.7.12 NUETZLICHE DATEIOPERATIONEN 387 4.7.1 3
NUETZLICHE VERZEICHNISOPERATIONEN 393 4.7.14 DATEI-UPLOAD VIA
HTML-FORMULAR 397 5 LOESUNGEN FUER DEN ALLTAG 405 5.1
ONLINE-BESUCHERZAEHLER 405 5.1.1 GRAFIKCOUNTER 408 5.1.2 COUNTER MIT
IP-SPERRE 410 5.1.3 USER ONLINE 413 5.2 ONLINE-GAESTEBUCH 414 5.3
ONLINE-UMFRAGE 426 5.4 FORMULAR SAMT AUTORESPONDER 432 5.5 DYNAMISCHE
NAVIGATION VIA HYPERLINKS 440 6 NEUERUNGEN IN PHP 5 443 6.1 OOP UND PHP
5 443 6.1.1 KLASSENDEFINITION IN PHP 5 444 6.1.2 OBJEKTE ERZEUGEN UND
VERWENDEN 445 6.1.3 KONSTRUKTOREN UND DESTRUKTOREN 446 6.1.4
ZUGRIFFSBESCHRAENKUNG (DATENKAPSELUNG) 447 6.1.5 OOP - RUNDGANG 448 6.1.6
OBJEKTE KLONEN 451 6.1.7 KLASSENVERERBUNG IN PHP 5 455 6.1.8 FINALE
KLASSEN UND METHODEN 456 6.1.9 ABSTRAKTION VON KLASSEN UND METHODEN 456
6.1.10 INTERFACE - OBJEKTSCHNITTSTELLEN 458 6.1.11 STATISCHE
EIGENSCHAFTEN UND METHODEN 461 6.1.12
VERWEISOPERATOR/GUELTIGKEITSBEREICHSOPERATOR (::) 463 6.1.13
KLASSENKONSTANTEN 465 6.1.14 OBJEKTE - REFERENZEN UND KOPIEN 466 6.1.15
MAGISCHE METHODEN (INTERZEPTORMETHODEN) 467 6.1.16 TYPEN-HINWEISE (CLASS
TYPE HINTS) 471 6.1.17 AUSNAHMEBEHANDLUNG 474 6.1.18 DEREFERENZIERUNG
VON OBJEKTEN 479 6.1.19 EINSATZ VON INSTANCEOF 481 6.1.20 NEUE KONSTANTE
_METHOD_ 481 6.1.21 ENTWURFSMUSTER (DESIGN PATTERNS) 483 6.1.22
ANPASSUNG VON PHP 4 AUF PHP 5 486 6.1.23 PRAXIS - LEBEWESEN 487 7
DATENBANKPROGRAMMIERUNG 491 7.1 MYSQL UND PHP 491 7.1.1
MYSQLI-LNSTALLATION 492 7.1.2 MYSQLI - ERSTE GEHVERSUCHE 493 7.1.3
MYSQLI UND SQL-ABFRAGEN 494 7.1.4 REFERENZ ZUR MYSQLI-UNTERSTUETZUNG 497
7.1.5 REFERENZ ZUR MYSQL-UNTERSTUETZUNG 500 INHALTSVERZEICHNIS 15 7.2
VERWALTUNG VON MYSQL-BENUTZERN 505 7.2.1 ANLEGEN UND BEARBEITEN VON
BENUTZERN 506 7.3 PHP UND MYSQL-VERBINDUNG 508 7.4 PHP UND
MYSQL-ZUGRIFFE 512 7.4.1 DATENBANK ERSTELLEN 512 7.4.2 DATENBANKTABELLE
ERSTELLEN 513 7.4.3 DATENVERWALTUNG 516 7.4.4 DATENBANKEN UND TABELLEN
LOESCHEN 529 7.4.5 DATENBANKTABELLEN AENDERN 530 7.4.6 VERKNUEPFTE TABELLEN
(WHERE/JOIN) 533 7.4.7 TABELLEN VEREINIGEN (UNION) 543 7.5 BACKUPS VON
DATEN UND TABELLEN 547 7.5.1 SICHERN VON STRUKTUR UND DATEN 548 7.5.2
AUSFUEHRUNG VON GESPEICHERTEN SQL-BEFEHLEN 549 8 KNOW-HOW 551 8.1 MAIL
VIA PHP 551 8.1.1 MAIL VERSENDEN VIA PHP 551 8.1.2 ATTACHMENT VIA MAIL
551 8.1.3 GUELTIGKEIT EINER MAIL PRUEFEN 552 8.1.4 VERSENDEN EINER MAIL AN
MEHRERE EMPFAENGER 552 8.1.5 HTML VIA MAIL 553 8.2 PHP& HTTP 554 8.2.1
AUTOMATISCHE WEITERLEITUNG MIT REDIRECT 555 8.2.2 NOT FOUND404 555 8.2.3
CACHE-CONTROL 555 8.2.4 CACHEN VERMEIDEN 556 8.2.5 DOWNLOAD 557 8.2.6
AUTHENTIFIZIERUNG VIA HTTP 559 8.3 SICHERHEIT 562 8.3.1
HTTP-AUTHENTIFIZIERUNG VIA HTACCESS 562 8.3.2 SESSION-BASIERTE
AUTHENTIFIZIERUNG 565 8.3.3 COOKIE-BASIERTE AUTHENTIFIZIERUNG 571 TEIL
II - MYSQL 573 9 INSTALLATION 575 9.1 MYSQL-SERVER INSTALLIEREN 576
9.1.1 INSTALLATION AUF UNIX-/LINUX-SYSTEMEN 576 9.1.2 INSTALLATION AUF
WINDOWS-SYSTEMEN 579 9.1.3 INSTALLATION UEBERPRUEFEN 581 9.1.4 DIE
KONFIGURATIONSDATEI MY.CNF / MY.INI 582 9.1.5 ZEICHENSAETZE/LOKALISIERUNG
583 9.1.6 MYSQL-INSTALLATION AKTUALISIEREN 585 9.1.7 MEHRERE
MYSQL-SERVER AUF EINEM RECHNER 585 9.1.8 LAMP (LINUX-APACHE-MYSQL-PHP)
587 9.1.9 WAMP (WINDOWS-APACHE-MYSQL-PHP) 588 16 INHALTSVERZEICHNIS 9.2
MYSQL BEI INTERNET-SERVICE-PROVIDERN 589 9.2.1 ANGEBOTE 589 9.2.2
FUNKTIONSUMFANG VON MYSQL FESTSTELLEN 589 9.2.3 SERVER-SHARING
(WEBSPACE) 590 9.2.4 EIGENER WEBSERVER MIT MYSQL 591 9.3
KOMMANDOZEILENWERKZEUGE VON MYSQL 592 9.3.1 MYSQL - DIE SQL-SHELL 592
9.3.2 MYSQLADMIN 594 9.3.3 MYSQLSHOW 594 9.3.4 WEITERE HILFSPROGRAMME
594 9.4 GRAFISCHE MYSQL-CLIENTS 595 9.5 PROGRAMMIERSCHNITTSTELLEN 597
9.5.1 C/C++ 597 9.5.2 PERL 598 9.5.3 PHP 598 9.5.4 JAVA 601 9.5.5 PYTHON
602 9.6 MYSQL-CLUSTER 602 9.6.1 REPLIKATIONSSYSTEM 603 9.6.2 RAID 603
9.6.3 LOAD-BALANCING 604 9.7 EMBEDED MYSQL 605 10 DATENBANKENTWURF 607
10.1 PHASEN DER DATENBANKENTWICKLUNG 607 10.2 DATENBANKMANAGEMENTSYSTEME
608 10.3 DATENMODELL 609 10.4 DATENBANKENTWURF MIT ERM 610 10.5
RELATIONALES DATENMODELL 613 10.6 PRIMAERSCHLUESSEL 614 10.7
FREMDSCHLUESSEL UND REFERENZIELLE INTEGRITAET 614 10.8 OPTIMIERUNG DES
DATENMODELLS 616 10.9 IMPLEMENTIERUNG UND NUTZUNG VON SQL 622 10.9.1
DCL-BEFEHLE 622 10.9.2 DML-BEFEHLE 622 10.9.3 DDL-BEFEHLE 623 10.9.4
DQL-BEFEHLE 623 11 DATENBANKEN UND TABELLEN 625 11.1 DATENTYPEN 626
11.1.1 ZEICHENKETTEN-DATENTYPEN 629 11.1.2 NUMERISCHE DATENTYPEN 630
11.1.3 DATUMS- UND ZEITDATENTYPEN 631 11.1.4 AUFZAEHLUNGEN 632 11.1.5
DATENTYP-MAPPING 632 11.1.6 DATENTYPENUEBERSICHT 633 11.2 DATENBANK
ANLEGEN UND LOESCHEN 636 INHALTSVERZEICHNIS 17 11.3 TABELLEN 639 11.3.1
TABELLEN ANLEGEN 639 11.3.2 SCHLUESSELFELDER FUER TABELLEN 641 11.3.3
INDIZES FUER TABELLEN 642 11.3.4 TABELLENTYPEN 644 11.3.5 AUTOWERT
DEFINIEREN, TABELLEN KOPIEREN 653 11.3.6 FREMDSCHLUESSEL (FOREIGN KEY)
654 11.3.7 AENDERN DES TABELLENLAYOUTS (ALTER TABLE) 655 11.3.8 TABELLEN
UMBENENNEN UND LOESCHEN 659 12 ARBEITEN MIT DATEN 661 12.1
BENUTZERWERKZEUGE UND -SCHNITTSTELLEN 661 12.2 DATEN EINFUEGEN, AENDERN
UND LOESCHEN 662 12.2.1 EINFUEGEN VON DATEN IN TABELLEN 662 12.2.2 DATEN
AKTUALISIEREN 665 12.2.3 DATEN LOESCHEN 667 12.2.4 DATEN AUS ANDEREN
DATENBANKEN BZW. PROGRAMMEN UEBERNEHMEN 669 12.3 BEFEHLE FUER DIE
DATENAUSGABE 677 12.3.1 ABFRAGEN MIT SELECT 677 12.3.2
VERGLEICHSOPERATOREN 681 12.3.3 ABFRAGEN MIT LOGISCHEN OPERATOREN 683
12.3.4 MATHEMATISCHE FUNKTIONEN 684 12.3.5 DATUMS- UND ZEITFUNKTIONEN
684 12.3.6 ZEICHENKETTEN 691 12.3.7 AUSWAHLANWEISUNGEN 696 12.3.8 ZAEHLEN
698 12.3.9 TABELLEN VEREINIGEN (UNION) 699 12.3.10 VERKNUEPFTE TABELLEN
700 12.3.11 AUSGABE SORTIEREN 705 12.3.12 DEUTSCHE SORTIERUNG 706
12.3.13 AUSGABEDATEI UEBER SELECT ERZEUGEN 707 12.3.14 ABFRAGEN
ANALYSIEREN 707 12.3.15 NULL-MARKEN 709 12.4 UNSCHARFE SUCHE 710 12.4.1
SUCHE MIT LIKE UND IN 710 12.4.2 VOLLTEXTSUCHE 711 12.4.3 SOUNDEX 714
12.4.4 REGULAERE AUSDRUECKE 715 12.5 ABFRAGEN BESCHLEUNIGEN 718 12.5.1
QUERY CACHE 718 12.6 TRANSAKTIONEN 720 12.7 BENUTZERDEFINIERTE
FUNKTIONEN 721 12.7.1 CREATE FUNCTION - ERZEUGEN VON FUNKTIONEN 722
12.7.2 DROP FUNCTION - LOESCHEN VON FUNKTIONEN 723 12.8 VORBEREITETE
ANWEISUNGEN 723 18 INHALTSVERZEICHNIS 13 PHP & MYSQL PRAXIS 725 1 3.1
PRAXISBEISPIEL 725 13.1.1 KONFIGURATION UND INSTALLATION 725 1 3.1.2
AUSGABE UND ZUGRIFF 727 1 3.1.3 TERMINAUSWAHL UND UEBERSICHT 731 13.1.4
TERMINVERWALTUNG 736 14 VERWALTUNG UND SICHERHEIT 743 14.1 LAUFENDEN
BETRIEB UEBERWACHEN 743 14.2 PROTOKOLLIERUNG VON SERVERVORGAENGEN 745
14.2.1 DAS FEHLERPROTOKOLL 745 14.2.2 LAUFENDE BETRIEBPROTOKOLLIERUNG
745 14.3 TABELLENUEBERPRUEFUNG UND -WARTUNG 749 14.3.1 TABELLENUEBERPRUEFUNG
749 14.3.2 MYLSAM-TABELLEN REPARIEREN 751 14.3.3 TABELLEN OPTIMIEREN 752
14.4 SICHERHEIT 754 14.4.1 PASSWORTSYSTEM 754 14.4.2 DATEN VERSCHLUESSELT
SPEICHERN 763 14.4.3 SSH-VERBINDUNGEN 764 14.4.4 SSL-VERSCHLUESSELTE
VERBINDUNGEN 765 14.5 BACKUP UND DATENSICHERUNG 769 14.5.1
GRUNDSAETZLICHE STRATEGIEN FUER DIE DATENSICHERUNG 769 14.5.2 BACKUP MIT
MYSQLDUMP 771 14.5.3 BACKUP DURCH DATENBANKKOPIE 774 14.5.4 BACKUP MIT
BACKUP TABLE 774 14.5.5 DATENSICHERUNG MIT SELECT INTO OUTFILE 775
14.5.6 REPLIKATIONSMECHANISMEN VON MYSQL 775 14.6 UPLOADS UND
DATENSICHERUNG BEI PROVIDERN 777 14.7 DATENBANKTESTS DURCHFUEHREN 779 15
SCHRITTE ZUR MYSQL-ANWENDUNG 781 15.1 ZIEL 781 15.2 PLANUNG UND
DEFINITION DER ANWENDUNG 782 15.2.1 ANWENDUNGSUEBERSICHT 782 15.2.2
ANWENDUNGSFUNKTIONEN 783 15.3 DATENBANKENTWURF 784 15.3.1 ENTITAETSTYPEN
UND BEZIEHUNGEN ERMITTELN 784 15.3.2 ER-MODELL ERSTELLEN 788 15.3.3
RELATIONALES DATENMODELL ERSTELLEN 789 15.3.4 DATENMODELL OPTIMIEREN 790
15.4 BENUTZERSCHNITTSTELLEN 790 15.4.1 SOFTWAREKOMPONENTEN DEFINIEREN
790 15.4.2 BENUTZERSCHNITTSTELLEN ENTWERFEN 791 15.5 IMPLEMENTIERUNG 792
15.5.1 DATENBANK UND TABELLEN ANLEGEN 792 15.5.2 PHP-FUNKTIONEN
DEFINIEREN 795 INHALTSVERZEICHNIS 19 15.5.3 ANWENDUNG TESTEN 795 15.5.4
ABSCHLIESSENDE FRAGEN 796 16 MYSQL-REFERENZ 797 16.1 SPRACHSYNTAX 797
16.1.1 LITERALE 797 16.1.2 NAMEN UND BEZEICHNER 800 16.1.3
GROSS-/KLEINSCHREIBUNG 801 16.1.4 BENUTZERVARIABLEN 802 16.1.5
RESERVIERTE WOERTER 804 16.2 SPALTEN-/DATENTYPEN 806 16.2.1 NUMERISCHE
TYPEN 810 16.2.2 DATUM- UND ZEIT-TYPEN 812 16.2.3 ZEICHENKETTEN-TYPEN
819 16.2.4 DEN RICHTIGEN TYP FUER EINE SPALTE WAEHLEN 824 16.2.5
SPEICHERBEDARF VON SPALTENTYPEN 825 16.3 FUNKTIONEN IN SELECT- UND
WHERE-KLAUSELN 826 16.3.1 NICHT TYPENSPEZIFISCHE OPERATOREN UND
FUNKTIONEN 827 16.3.2 ZEICHENKETTEN-FUNKTIONEN 835 16.3.3 NUMERISCHE
FUNKTIONEN 850 16.3.4 DATUMS- UND ZEIT-FUNKTIONEN 860 16.3.5 WEITERE
FUNKTIONEN 870 16.3.6 FUNKTIONEN ZUR VERWENDUNG BEI GROUP BY-KLAUSELN
876 16.4 DATENMANIPULATION 878 16.4.1 SELECT-SYNTAX 878 16.4.2
INSERT-SYNTAX 881 16.4.3 HANDLER-SYNTAX 883 16.4.4 INSERT DELAYED-SYNTAX
883 16.4.5 UPDATE-SYNTAX 884 16.4.6 DELETE-SYNTAX 885 16.4.7
TRUNCATE-SYNTAX 887 16.4.8 REPLACE-SYNTAX 887 16.4.9 LOAD DATA
INFILE-SYNTAX 888 16.5 DATENDEFINITION 891 16.5.1 CREATE DATABASE-SYNTAX
891 16.5.2 DROP DATABASE-SYNTAX 891 16.5.3 CREATE-TABLE SYNTAX 892
16.5.4 ALTER TABLE-SYNTAX 894 16.5.5 REN AM E TABLE-SYNTAX 896 16.5.6
DROP TABLE-SYNTAX 896 16.5.7 CREATE INDEX-SYNTAX 897 16.5.8 DROP
INDEX-SYNTAX 897 16.6 BEFEHLE DES MYSQL-DIENSTPROGRAMMS 898 16.6.1
USE-SYNTAX 898 16.6.2 DESCRIBE-SYNTAX 898 16.7 TRANSAKTIONALE UND
SPERRBEFEHLE VON MYSQL 899 16.7.1 BEGIN/COMMIT/ROLLBACK-SYNTAX 899 20
INHALTSVERZEICHNIS 16.7.2 LOCK TABLES/UNLOCK TABLES-SYNTAX 900 16.7.3
SET TRANSACTION-SYNTAX 901 16.8 OPTIONEN FUER MYSQL-PROGRAMME 901 16.8.1
KONFIGURATIONSDATEIEN 901 16.8.2 SHOW STATUS 903 16.8.3 SHOW VARIABLES
903 TEIL III-ANHAENGE 905 A SICHERHEIT 907 A.1 SCHWACHSTELLEN UND
GEFAHREN 907 A.2 WEBANWENDUNGEN UND SICHERHEIT 909 B CD-ROM 911 B.1
KAPITEL 911 B.2 INSTALLATION-KITS 911 B.3 APACHE 2 911 B.4 PHP UND MYSQL
911 B.5 SOFTWARE 911 B.6 PHP-EDITOREN 911 B.7 PHP-ENTWICKLUNGS-STUDIOS
912 B.8 MYSQL-EDITOREN 912 B.9 SQLITE-EDITOREN 912 B.10 PHP-DEBUGGER 912
NACHWORT 913 STICHWORTVERZEICHNIS 915 |
any_adam_object | 1 |
any_adam_object_boolean | 1 |
author | Kannengiesser, Caroline Kannengiesser, Matthias 1974- |
author_GND | (DE-588)125002726 (DE-588)124421644 |
author_facet | Kannengiesser, Caroline Kannengiesser, Matthias 1974- |
author_role | aut aut |
author_sort | Kannengiesser, Caroline |
author_variant | c k ck m k mk |
building | Verbundindex |
bvnumber | BV022417079 |
classification_rvk | ST 250 |
classification_tum | DAT 663f DAT 366f |
ctrlnum | (OCoLC)723557952 (DE-599)BVBBV022417079 |
dewey-full | 005.133 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.133 |
dewey-search | 005.133 |
dewey-sort | 15.133 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
discipline_str_mv | Informatik |
edition | Master ed. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01778nam a2200445 c 4500</leader><controlfield tag="001">BV022417079</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20080109 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">070508s2007 a||| |||| 00||| ger d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783772371103</subfield><subfield code="9">978-3-7723-7110-3</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)723557952</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV022417079</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="049" ind1=" " ind2=" "><subfield code="a">DE-210</subfield><subfield code="a">DE-12</subfield><subfield code="a">DE-91G</subfield><subfield code="a">DE-83</subfield><subfield code="a">DE-11</subfield><subfield code="a">DE-2070s</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.133</subfield><subfield code="2">22/ger</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="084" ind1=" " ind2=" "><subfield code="a">DAT 663f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 366f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Kannengiesser, Caroline</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)125002726</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">PHP 5, MySQL 5</subfield><subfield code="c">Caroline & Matthias Kannengiesser</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">Master ed.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Poing</subfield><subfield code="b">Franzis</subfield><subfield code="c">2007</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1555 S.</subfield><subfield code="b">Ill.</subfield><subfield code="e">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">Franzis Professional Series</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Enth. gegenüber der Regulärausgabe nach S. 928 noch den umfangreichen Abschnitt "Web-Entwicklung"</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">PHP 5.0</subfield><subfield code="0">(DE-588)4763174-0</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">MySQL 5.0</subfield><subfield code="0">(DE-588)4792791-4</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">PHP 5.0</subfield><subfield code="0">(DE-588)4763174-0</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="1" ind2="0"><subfield code="a">MySQL 5.0</subfield><subfield code="0">(DE-588)4792791-4</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Kannengiesser, Matthias</subfield><subfield code="d">1974-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)124421644</subfield><subfield code="4">aut</subfield></datafield><datafield tag="856" ind1="4" ind2=" "><subfield code="u">http://www.gbv.de/dms/ilmenau/toc/538030852.PDF</subfield><subfield code="z">lizenzfrei</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">GBV 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=015625457&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-015625457</subfield></datafield></record></collection> |
id | DE-604.BV022417079 |
illustrated | Illustrated |
index_date | 2024-07-02T17:24:21Z |
indexdate | 2024-07-09T20:57:08Z |
institution | BVB |
isbn | 9783772371103 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-015625457 |
oclc_num | 723557952 |
open_access_boolean | |
owner | DE-210 DE-12 DE-91G DE-BY-TUM DE-83 DE-11 DE-2070s |
owner_facet | DE-210 DE-12 DE-91G DE-BY-TUM DE-83 DE-11 DE-2070s |
physical | 1555 S. Ill. CD-ROM (12 cm) |
publishDate | 2007 |
publishDateSearch | 2007 |
publishDateSort | 2007 |
publisher | Franzis |
record_format | marc |
series2 | Franzis Professional Series |
spelling | Kannengiesser, Caroline Verfasser (DE-588)125002726 aut PHP 5, MySQL 5 Caroline & Matthias Kannengiesser Master ed. Poing Franzis 2007 1555 S. Ill. CD-ROM (12 cm) txt rdacontent n rdamedia nc rdacarrier Franzis Professional Series Enth. gegenüber der Regulärausgabe nach S. 928 noch den umfangreichen Abschnitt "Web-Entwicklung" PHP 5.0 (DE-588)4763174-0 gnd rswk-swf MySQL 5.0 (DE-588)4792791-4 gnd rswk-swf PHP 5.0 (DE-588)4763174-0 s DE-604 MySQL 5.0 (DE-588)4792791-4 s Kannengiesser, Matthias 1974- Verfasser (DE-588)124421644 aut http://www.gbv.de/dms/ilmenau/toc/538030852.PDF lizenzfrei Inhaltsverzeichnis GBV Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=015625457&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Kannengiesser, Caroline Kannengiesser, Matthias 1974- PHP 5, MySQL 5 PHP 5.0 (DE-588)4763174-0 gnd MySQL 5.0 (DE-588)4792791-4 gnd |
subject_GND | (DE-588)4763174-0 (DE-588)4792791-4 |
title | PHP 5, MySQL 5 |
title_auth | PHP 5, MySQL 5 |
title_exact_search | PHP 5, MySQL 5 |
title_exact_search_txtP | PHP 5, MySQL 5 |
title_full | PHP 5, MySQL 5 Caroline & Matthias Kannengiesser |
title_fullStr | PHP 5, MySQL 5 Caroline & Matthias Kannengiesser |
title_full_unstemmed | PHP 5, MySQL 5 Caroline & Matthias Kannengiesser |
title_short | PHP 5, MySQL 5 |
title_sort | php 5 mysql 5 |
topic | PHP 5.0 (DE-588)4763174-0 gnd MySQL 5.0 (DE-588)4792791-4 gnd |
topic_facet | PHP 5.0 MySQL 5.0 |
url | http://www.gbv.de/dms/ilmenau/toc/538030852.PDF http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=015625457&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT kannengiessercaroline php5mysql5 AT kannengiessermatthias php5mysql5 |
Es ist kein Print-Exemplar vorhanden.
Inhaltsverzeichnis