PHP & MySQL von Kopf bis Fuß [ein Buch zum Mitmachen und Verstehen]
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Buch |
Sprache: | German English |
Veröffentlicht: |
Beijing [u.a.]
O'Reilly
2009
|
Ausgabe: | 1. Aufl. |
Schlagworte: | |
Online-Zugang: | Ausführliche Beschreibung Inhaltsverzeichnis |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV035542398 | ||
003 | DE-604 | ||
005 | 20240523 | ||
007 | t| | ||
008 | 090528s2009 gw ad|| |||| 00||| ger d | ||
015 | |a 09,N14,0011 |2 dnb | ||
016 | 7 | |a 99315722X |2 DE-101 | |
020 | |a 9783897219038 |9 978-3-89721-903-8 | ||
020 | |a 3897219034 |9 3-89721-903-4 | ||
035 | |a (OCoLC)423759875 | ||
035 | |a (DE-599)DNB99315722X | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 1 | |a ger |h eng | |
044 | |a gw |c XA-DE-NW | ||
049 | |a DE-20 |a DE-Aug4 |a DE-1049 |a DE-523 |a DE-858 |a DE-861 |a DE-83 |a DE-1051 |a DE-M347 |a DE-1046 |a DE-11 |a DE-188 |a DE-739 |a DE-473 |a DE-898 |a DE-703 |a DE-525 |a DE-19 |a DE-92 |a DE-863 | ||
082 | 0 | |a 005.7585 |2 22/ger | |
082 | 0 | |a 005.133 |2 22/ger | |
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
084 | |a 004 |2 sdnb | ||
100 | 1 | |a Beighley, Lynn |d 19XX- |e Verfasser |0 (DE-588)133926443 |4 aut | |
240 | 1 | 0 | |a Head first PHP & MySQL |
245 | 1 | 0 | |a PHP & MySQL von Kopf bis Fuß |b [ein Buch zum Mitmachen und Verstehen] |c Lynn Beighley ; Michael Morrison |
246 | 1 | 3 | |a PHP und MySQL von Kopf bis Fuß |
250 | |a 1. Aufl. | ||
264 | 1 | |a Beijing [u.a.] |b O'Reilly |c 2009 | |
300 | |a XXXV, 774 S. |b Ill., graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 4 | |a MySQL 5.1 | |
650 | 4 | |a PHP 5.3 | |
650 | 0 | 7 | |a PHP 5.3 |0 (DE-588)7638375-1 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a MySQL |0 (DE-588)4559381-4 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a MySQL 5.1 |0 (DE-588)7574874-5 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a PHP |0 (DE-588)4546126-0 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a PHP 5.3 |0 (DE-588)7638375-1 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a MySQL 5.1 |0 (DE-588)7574874-5 |D s |
689 | 1 | |5 DE-604 | |
689 | 2 | 0 | |a PHP |0 (DE-588)4546126-0 |D s |
689 | 2 | 1 | |a MySQL |0 (DE-588)4559381-4 |D s |
689 | 2 | |8 1\p |5 DE-604 | |
700 | 1 | |a Morrison, Michael |e Verfasser |4 aut | |
856 | 4 | 2 | |q text/html |u http://www.oreilly.de/catalog/hfphpmysqlger/index.html |3 Ausführliche Beschreibung |
856 | 4 | 2 | |m DNB Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=017598434&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
883 | 1 | |8 1\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk | |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-017598434 |
Datensatz im Suchindex
DE-19_call_number | 1599/ST 250 P33 B422+2 1599/ST 250 P33 B422 |
---|---|
DE-19_location | 80 |
DE-473_call_number | 61/ST 250p33 GA 10202 |
DE-473_location | 6 |
DE-BY-UBG_katkey | 2852172 |
DE-BY-UBG_local_notation | ST 250p33 |
DE-BY-UBG_media_number | 013107696998 |
DE-BY-UBM_katkey | 5009768 |
DE-BY-UBM_media_number | 41617941860016 41617941870018 |
_version_ | 1824052665078775808 |
adam_text | INHALTSVERZEICHNIS DER INHALT (IM UEBERBLICK) EINFUEHRUNG XXV 1 DAS WEB
LEBT: IHREN STATISCHEN SEITEN LEBEN EINHAUCHEN 1 2 DIE BAUSTEINE
ZUSAMMENFUEGEN: MIT MYSQL VERBINDEN 59 3 EIGENE DATEN ERSTELLEN:
DATENBANKEN ERSTELLEN UND BESSILLEN 103 4 IHRE ANWENDUNG IM WEB:
PRAXISTAUGLICHE ANWENDUNGEN 159 5 WENN DATENBANKEN NICHT AUSREICHEN: MIT
DATEN AUS DATEIEN ARBEITEN 223 6 EIN QUANTUM PARANOIA: ANWENDUNGEN
ABSICHERN 295 7 ERINNERN SIE SICH AN MICH? PERSONALISIERTE
WEBANWENDUNGEN 345 7 VT TEILEN IST GUT: DOPPELTEN CODE ELIMINIEREN 417 8
DATEN ERNTEN: DIE DATEN IM GRIFF 427 9 FUNKTIONEN MACHEN DAS LEBEN
LEICHTER: STRING- UND EIGENE FUNKTIONEN 501 10 ERSETZUNGSREGELN:
REGULAERE AUSDRUECKE 561 11 DYNAMISCHE GRAFIKEN: DATEN VISUALISIEREN! 605
12 TORE ZUR WELT: RSS UND WEBSERVICES 657 A DIE TOP TEN DER THEMEN, DIE
WIR NICHT BEHANDELT HABEN 713 B DER SPIELPLATZ: ENTWICKLUNGSUMGEBUNG
EINRICHTEN 73 BIBLIOGRAFISCHE INFORMATIONEN HTTP://D-NB.INFO/99315722X
DIGITALISIERT DURCH INHALTSVERZEICHNIS 1 JJTFEN STATISCHEN SELTEN LEBEN
EINTAUCHEN DAS WEB LEBT SIE HABEN MIT HTML UND EIN PAAR SPRITZERN CSS
WUNDERBARE WEBSEITEN GESCHAFFEN. DOCH DANN IST IHNEN AUFGEFALLEN, DASS
IHRE BENUTZER IHRE WEBSEITEN EINFACH NUR PASSIV BETRACHTEN KOENNEN. DIE
KOMMUNIKATION IST EINSEITIG. DAS MOECHTEN SIE GERN AENDERN. SIE MOECHTEN
WISSEN, WAS IHR PUBLIKUM DENKT. ABER WENN SIE WISSEN WOLLEN, WAS IN DEN
KOEPFEN IHRER BENUTZER VORGEHT, MUESSEN SIE IHNEN ERMOEGLICHEN,
INFORMATIONEN IN WEBFORMULARE EINZUGEBEN. UND DANN MUESSEN SIE SICH DIESE
INFORMATIONEN LIEFERN LASSEN UND AUCH NOCH VERARBEITEN. KLINGT, ALS
BRAUCHTEN SIE MEHR ALS HTML, UM IHRE WEBSITE AUF EIN NEUES LEVEL ZU
HEBEN. HTML IST STATISCH UND LANGWEILIG 2 PHP MACHT WEBSEITEN LEBENDIG 3
EGONS FORMULAR 5 FORMULARE WERDEN AUS HTML GEBAUT 6 DAS FORMULAR MACHT
PROBLEME 8 HTML LEBT AUF DEM CLIENT 10 PHP LEBT AUF DEM SERVER 11
PHP-SKRIPTEN LAUFEN AUF DEM SERVER 12 MIT PHP AUF DIE FORMULARDATEN
ZUGREIFEN 16 PHP-SKRIPTEN GEHOEREN AUF DEN SERVER! 18 VON PHP ZU HTML 22
EINIGE PHP-LEBENSREGELN 25 DEN PERFEKTEN VARIABLENNAMEN FINDEN 26
VARIABLEN SPEICHERN DATEN 31 $_POST IST EINE SUPERGLOBALE VARIABLE 33
S_POS 2 INHALTSVERZEICHNIS VERBINDEN DIE BAUSTEINE ZUSAMMENFUEGEN BEVOR
MAN MIT DEM AUFBAU BEGINNT, SOLLTE MAN WISSEN, WIE DIE TEILE
ZUSAMMENGEHOEREN. IHR ERSTES PHP-SKRIPT IST ERSTELLT UND FUNKTIONIERT.
ABER JETZT REICHT ES NICHT MEHR, FORMULARDATEN IN EINE E-MAIL ZU PACKEN.
SIE BENOETIGEN EIN MITTEL, DIE DATEN AUS IHREM FORMULAR SO ZU SPEICHERN,
DASS SIE SIE SO LANGE AUFBEWAHREN KOENNEN, WIE SIE SIE BENOETIGEN, UND
JEDERZEIT ABRUFEN KOENNEN, WENN SIE SIE BENOETIGEN. EINE MYSQL-DATENBANK
KANN IHRE DATEN ZUR AUFBEWAHRUNG SPEICHERN. ABER SIE MUESSEN IHR
PHP-SKRIPT MIT DER MYSQL-DATENBANK VERBINDEN, DAMIT DAS MOEGLICH WIRD.
EGONS PHP-FORMULAR LAEUFT. ZU GUT... 60 MYSQLS STAERKE IST DIE SPEICHERUNG
VON DATEN 61 EGON BRAUCHT EINE MYSQL-DATENBANK 62 EINE MYSQL-DATENBANK
UND EINE TABELLE ERSTELLEN 64 INSERT IM EINSATZ 67 MIT SELECT
TABELLENDATEN ABFRAGEN 70 LASSEN WIR PHP DEN SQL-KRAM ERLEDIGEN 73 MIT
PHP KOENNEN DIE DATEN DIE ANWENDUNG STEUERN 74 AUS PHP EINE VERBINDUNG
MIT MYSQL AUFBAUEN 76 DATEN MIT EINEM PHP-SKRIPT EINFUEGEN 77 UEBER
PHP-FUNKTIONEN MIT DER DATENBANK REDEN 78 VERBINDEN MIT MYSQLI_CONNECT()
80 DIE INSERT-ABFRAGE IN PHP AUFBAUEN 85 DIE DATENBANK MIT PHP ABFRAGEN
86 DIE VERBINDUNG MIT MYSQLI-CLOSE() SCHLIESSEN 87 S_POS
INHALTSVERZEICHNIS 3 ERSTELLEN UND BEFTILLEN EIGENE DATEN ERSTELLEN
NICHT IMMER HABEN SIE DIE DATEN, DIE SIE BENOETIGEN. MANCHMAL MUESSEN SIE
IHRE DATEN ERST ERSTELLEN, BEVOR SIE SIE NUTZEN KOENNEN. MANCHMAL MUESSEN
SIE AUCH ERST DIE TABELLEN ERSTELLEN, DIE DIESE DATEN AUFNEHMEN SOLLEN.
UND MANCHMAL MUESSEN SIE SOGAR ERST DIE DATENBANK ERSTELLEN, DIE DIE
TABELLEN AUFNIMMT, DIE DIE DATEN ENTHALTEN, DIE SIE ERSTELLEN MUESSEN,
BEVOR SIE SIE NUTZEN KOENNEN. VERWIRREND? KEINE SORGE, GRUND ZUR
BESORGNIS GIBT ES KEINEN. MACHEN SIE SICH BEREIT, ZU ERFAHREN, WIE SIE
EIGENE DATENBANKEN UND TABELLEN ERSTELLEN. UND ALS WAERE DAS NICHT GENUG,
WERDEN SIE DABEI GLEICH NOCH IHRE ERSTE PHP & MYSQL-ANWENDUNG AUFBAUEN.
DER ELVIS-LADEN NIMMT DEN BETRIEB AUF 104 ELMAR BRAUCHT EINE ANWENDUNG
105 DER ENTWURF FUER ELMARS ANWENDUNG 106 AM ANFANG WAR EINE TABELLE ...
109 MIT DEM MYSQL-SERVER REDEN 110 DIE DATENBANK FUER ELMAR ERSTELLEN 111
IN DER DATENBANK EINE TABELLE ERSTELLEN 112 DIE DATEN DEFINIEREN 113
MACHEN SIE BEKANNTSCHAFT MIT EINIGEN MYSQL-DATENTYPEN 114 SDIE TABELLE
MIT EINER ABFRAGE ERSTELLEN 117 DIE AKTIVE DATENBANK AUSWAEHLEN 120
DESCRIBE OFFENBART DIE STRUKTUR VON TABELLEN 123 JETZT KANN ELMAR DATEN
SPEICHERN 125 DAS ANMELDESKRIPT ERSTELLEN 126 DIE ANDERE SEITE DER
ANWENDUNG 133 DI INHALTSVERZEICHNIS 4 UGLFCLIE ANWENDUNGEN IHRE
ANWENDUNG IM WEB MANCHMAL VERLANGT DIE REALITAET, DASS SIE IHRE PLAENE
UEBERDENKEN. ODER VON ANFANG AN SORGFAELTIGER PLANEN. WENN SICH IHRE
ANWENDUNG IN DIE WEITEN DES WEBS AUFMACHT, MUESSEN SIE GELEGENTLICH
FESTSTELLEN, DASS SIE NICHT SORGFAELTIG GENUG GEPLANT HABEN. MANCHE
DINGE, BEI DENEN SIE DAVON AUSGINGEN, DASS SIE SCHON FUNKTIONIEREN
WUERDEN, SIND FUER DAS WAHRE LEBEN NICHT GUT GENUG. DIESES KAPITEL WIRFT
EINEN BLICK AUF EINIGE LEBENSPROBLEME, DIE AUFTRETEN KOENNEN, WENN IHRE
ANWENDUNG DEN TESTBETRIEB VERLAESST UND IN PRODUKTION GEHT. UND UNTERWEGS
WERDEN WIR IHNEN WEITEREN WICHTIGEN PHP- UND SQL-CODE ZEIGEN. EINIGE VON
ELMARS KUNDEN SIND VERAERGERT 160 ELMAR VOR ELMAR SCHUETZEN 163 SAUBERE
FORMULARDATEN VERLANGEN 164 DIE LOGIK HINTER DER MAIL SENDEN-VALIDIERUNG
165 MIT IF KANN CODE ENTSCHEIDUNGEN FAELLEN 166 AUF WAHRHEIT PRUEFEN 167
IF KANN NICHT NUR GLEICHHEIT PRUEFEN 168 DIE MAIL SENDEN-DATEN VALIDIEREN
171 PHP-FUNKTIONEN ZUR PRUEFUNG VON VARIABLEN 172 VERGLEICHE MIT AND UND
OR VERKNUEPFEN 179 BENUTZER WUENSCHEN FEEDBACK 183 PHP ODER NICHT PHP 193
DOPPELTEN CODE VERMEIDEN 194 DAS HTML-FORMULAR NUR EINMAL SCHREIBEN 195
EIN FORMULAR, DAS SICH SELBST REFERENZIERT 199 DIE FORMULARAKTION AUF
DAS SKRIPT ZEIGEN LASSEN 200 PRUEFEN, OB DAS FORMULAR UEBERMITTELT WURDE
202 ABE 5 INHALTSVERZEICHNIS MIT DATEN AUS DATELEN ARBEITEN WENN
DATENBANKEN NICHT AUSREICHEN TRENDS DARF MAN NICHT KOPFLOS FOLGEN - AUCH
DEM DATEN- BANKTREND NICHT. NATUERLICH WIRKEN SIE WUNDER, WENN ES UM DIE
SPEICHERUNG VON TEXTDATEN GEHT. ABER BINAERDATEN SIND EINE GANZ ANDERE
SACHE! DINGE WIE JPEG- BILDER UND PDF-DOKUMENTE BEISPIELSWEISE. IST ES
WIRKLICH SINNVOLL, ALL DIESE BILDER IHRER SAMMLUNG KOMPLIZIERTER
GITARRENGRIFFE IN EINER DATENBANKTABELLE ZU SPEICHERN? IN DER REGEL
NICHT. DATEN DIESER ART WERDEN UEBLICHERWEISE IN DATEIEN GESPEICHERT, UND
IN DIESEN SOLLTEN WIR SIE AUCH BELASSEN. IN DIESEM KAPITEL WERDEN SIE
ERFAHREN, DASS MAN MIT DATEIEN UND DATENBANKEN PHP-ANWENDUNGEN AUFBAUEN
KANN, DIE SICH MIT BINAERDATEN HERUMSCHLAGEN MUESSEN. VIRTUELLER
GITARRENWETTSTREIT 224 DER BEWEIS IM BILD 225 DIE ANWENDUNG MUSS BILDER
SPEICHERN 226 DEN DATEI-UPLOAD VORBEREITEN 231 DIE HIGHSCORE-DATENBANK
AENDERN 232 WIE ERHALTEN WIR BUEDER? 236 DAS BILD IN DIE DATENBANK
EINFUEGEN 238 DEN NAMEN DER HOCHGELADENEN DATEI ERMITTELN 239 WO IST DIE
HOCHGELADENE DATEI GELANDET? 244 DEN BILDDATEIEN EINE HEIMAT GEBEN 248
GEMEINSAME DATEN MUESSEN GETEILT WERDEN 254 GEMEINSAME SKRIPTDATEN
EINSCHLIESSEN 255 BETRACHTEN SIE REQUIRE_ONCE ALS »EINFUEGEN 256 BEI
HIGHSCORES IST TIMING ALLES 258 DEN GROESSTEN GUITAR WARS-HEROEN EHREN 261
DEN TOPSCORE MIT HTML UND CS INHALTSVERZEICHNIS 6 ANWENDUNGEN ABSICKERN
EIN QUANTUM PARANOIA IHRE ELTERN HATTEN RECHT: REDEN SIE NICHT MIT
FREMDEN, ZUMINDEST VERTRAUEN SOLLTEN SIE IHNEN NICHT. UND VOR ALLEM,
GEBEN SIE IHNEN NICHT DIE SCHLUESSEL ZU IHREN ANWENDUNGSDATEN IN DIE HAND
IM VERTRAUEN DARAUF, DASS SIE NICHTS ANSTELLEN, WAS NICHT IN IHREM SINNE
WAERE. DIE WELT IST GRAUSAM. MAN KANN SICH EINFACH NICHT DARAUF VERLAS-
SEN, DASS ALLE VERTRAUENSWUERDIG SIND. ALS ENTWICKLER VON WEBANWENDUNGEN
MUESSEN SIE ZUM TEIL ZYNIKER, ZUM TEIL PARANOIKER SEIN. DIE MENSCHEN SIND
SCHLECHT, ALLE, UND ALLE WOLLEN SIE AUFS KREUZ LEGEN! VIELLEICHT IST DAS
ETWAS UEBERTRIEBEN, ABER ES IST EINFACH SEHR WICHTIG, DASS SIE SICHERHEIT
ERNST NEHMEN UND IHRE ANWENDUNGEN SO ENTWERFEN, DASS SIE GEGEN ALLE
GESCHUETZT SIND, DIE SIE EVENTUELL MISSBRAUCHEN WOLLEN. DER TAG, AN DEM
DIE MUSIK STARB 296 WO SIND DIE HIGHSCORES HIN? 297 SCHUTZ FUER VIRTUELLE
GITARRENARTISTEN 299 DIE GUITAR WARS-ADMINSEITE SCHUETZEN 300 DIE
HTTP-AUTHENNFIZIERUNG VERLANGT HEADER 302 MIT PHP HEADER STEUERN 305
AUTHENTIFIZIERUNG MIT HEADERN 306 EIN AUTORISIERUNGSSKRIPT ERSTELLEN 314
GUITAR WARS EPISODE II: ANGRIFF DER HIGHSCORE-KLONE 318 SUBTRAKTION
DURCH ADDITION 319 SICHERHEIT ERFORDERT MENSCHEN 320 DER PLAN FUER EINE
MODERIERUNG FUER GUITAR WARS 321 PLAT INHALTSVERZEICHNIS PERSONALISIERTE
WEBANWENDIMGEN ERINNERN SIE SICH AN MICH? VERGESSEN WIRD KEINER GERN.
NUTZER VON WEBANWENDUNGEN MA- CHEN DA KEINE AUSNAHME. WENN EINE
ANWENDUNG SO ETWAS WIE »MITGLIEDSCHAFT KENNT, D.H. DIE BENUTZER MIT DER
ANWENDUNG AUF PERSOENLICHE WEISE INTERAGIEREN, BRAUCHT SIE EINE
MOEGLICHKEIT, SICH DEN BENUTZER ZU MERKEN. SCHLIESSLICH WUERDE ES IHNEN
AUCH NICHT GEFALLEN, WENN SIE SICH IHRER FAMILIE JEDES MAL NEU
VORSTELLEN MUESSTEN, WENN SIE ZU HAUSE UEBER DIE TUERSCHWEL- LE TRETEN. DAS
MUESSEN SIE NICHT, WEIL DER MENSCH UEBER DIESES WUNDERBAR LOECHRIGE DING
NAMENS GEDAECHTNIS VERFUEGT. WEBANWENDUNGEN ABER MERKEN SICH BENUTZER
NICHT AUTOMATISCH - DAS IST AUFGABE DES GEWIEFTEN WEBENTWICKLERS. ER
MUSS DIE IHM ZUR VERFUEGUNG STEHENDEN WERKZEUGE NUTZEN (PHP UND MYSQL
VIELLEICHT?), UM PERSONALISIERTE WEBANWENDUNGEN AUFZUBAUEN, DIE SICH
IHRE BENUTZER TATSAECHLICH MERKEN. GEGENSAETZE ZIEHEN SICH AN, SAGT MAN
346 HASSLIEBE.NET BASIERT AUF PERSOENLICHEN DATEN 347 BENUTZER-LOGINS 348
DIE DATENBANK FUER LOGINS VORBEREITEN 351 EINE LOGIN-SCHNITTSTELLE
AUFBAUEN 353 PASSWOERTER VERSCHLUESSELN MIT SHA() 354 PASSWOERTER
DEKODIEREN 355 NUTZER MIT HTTP AUTHENTIFIZIEREN 358 BENUTZER MIT
HTTP-AUTHENTIFIZIERUNG EINLOGGEN 361 EIN ANMELDEFORMULAR FUER NEUE
BENUTZER 365 WAS IN EINEM COOKIE STECKT 375 COOKIE XV INHALTSVERZEICHNIS
OEQPPELTEN CODE ELIMINIEREN TEILEN IST GUT NICHT NUR SCHIRME KANN MAN
TEILEN. IN WEBANWENDUNGEN WERDEN SIE IMMER WIEDER DARAUF STOSSEN, DASS
DER GLEICHE CODE AN MEHREREN STELLEN VERWENDET WIRD. DAS IST NICHT NUR
VERSCHWENDUNG, DAS FUEHRT AUCH ZU EINEM WARTUNGSALBTRAUM. DASS SIE IHREN
CODE IRGENDWANN WERDEN AENDERN MUESSEN, IST UNUMGAENGLICH. WOLLEN SIE DAS
WIRKLICH AUCH NOCH AN MEHREREN STELLEN MACHEN MUESSEN? ES IST ALSO
BESSER, DOPPELTEN CODE ZU ELIMINIEREN, INDEM SIE IHN TEILEN. ANDERS
GESAGT: PACKEN SIE DEN CODE, DEN SIE MEHRFACH BENOETIGEN, AN EINEN ORT
UND REFERENZIEREN SIE DIESE EINE KOPIE DANN AN ALLEN STELLEN, AN DENEN
SIE DEN CODE BENOETIGEN. SO MACHEN SIE IHRE ANWENDUNG EFFIZIENTER,
LEICHTER WARTBAR UND FOLGLICH AUF DAUER ROBUSTER. DIE ANWENDUNG ZERLEGEN
421 DIE HASSLIEBE.NET-VORLAGE 422 DIE ANWENDUNG AUF VORLAGEN UMSTELLEN
424 HASSLIEBE.NET RUNDERNEUERT UND VIEL BESSER ORGANISIERT 426
INHALTSVERZEICHNIS XVI DIE DATEN IM DATEN ERNTEN IM HERBST UEBERTRIFFT
NICHTS EINE GUTE DATENERNTE. EIN UEBERFIUSS AN DATEN, DIE ALLE NUR DARAUF
WARTEN, UNTERSUCHT, SORTIERT, VERGLICHEN, KOMBINIERT UND GANZ ALLGEMEIN
ZU DEM ZWECK IN EINSATZ GEBRACHT ZU WERDEN, ZU DEM IHRE KILLER-ANWENDUNG
SIE BENOETIGT. VIELVERSPRECHEND? ABER DIE DATENERNTE, DAS
»IN-DEN-GRIFF-KRIEGEN DER DATEN IN EINER MYSQL-DATENBANK, VERLANGT
HARTE ARBEIT UND EIN ORDENTLICHES KNOW-HOW. IHRE BENUTZER WOLLEN MEHR
ALS VERWELKTE ALTE DATEN, DIE FAD UND UNAPPETITLICH SIND. SIE WOLLEN
DATEN, DIE SIE SAETTIGEN ... DATEN, DIE IHREN GESCHMACK FINDEN ... DATEN,
DIE RELEVANT SIND. WORAUF ALSO WARTEN SIE? SETZEN SIE IHREN
MYSQL-TRAKTOR IN GANG UND MACHEN SIE SICH AN DIE ARBEIT! DAS PERFEKTE
GEGENSTUECK FINDEN 428 BEI DER GEGENSATZSUCHE DREHT SICH ALLES UM DATEN
429 DIE DATENBANK UEBER EIN SCHEMA MODELLIEREN 431 MEHRERE TABELLEN
VERKNUEPFEN 436 FREMDSCHLUESSEL IM EINSATZ 437 TABELLEN KOENNEN EINANDER
ZEILENWEISE ENTSPRECHEN 438 EINE ZEILE FUEHRT ZU VIELEN 439 VIELE
PASSENDE ZEILEN 440 DEN FRAGEBOGEN AUFBAUEN 445 DIE REAKTIONEN IN DIE
DATENBANK BRINGEN 446 FORMULARE MIT DATEN STEUERN 450 DAS
FRAGEBOGENFORMULAR GENERIEREN 456 DAS STREBEN NACH NORMALITAET 462 DENKEN
SIE BEIM NORMALISIEREN AN ATOME 463 DREI SCHRITTE ZU EINER NORMALEN
DATENBANK 465 DI INHALTSVERZEICHNIS SFRING-FUNKFJONEN UND EIGENE
FUNKTIONEN FUNKTIONEN MACHEN DAS LEBEN LEICHTER FUNKTIONEN HEBEN IHRE
ANWENDUNG AUF EINE NEUE STUFE. FUER BESTIMMTE SPEZIELLE AUFGABEN HABEN
SIE BEREITS EINGEBAUTE PHP-FUNKTIONEN EINGESETZT. JETZT IST ES AN DER
ZEIT, DASS WIR EINEN BLICK AUF EIN PAAR WEITERE AEUSSERST NUETZLICHE
EINGEBAUTE PHP-FUNKTIONEN WERFEN. UND ANSCHLIESSEND WERDEN SIE LERNEN,
WIE SIE EIGENE FUNKTIONEN AUFBAUEN, UM REGIONEN ZU ERREICHEN, VON DENEN
SIE BISHER NOCH NICHT EINMAL GETRAEUMT HABEN. LASER-HAIE KOENNEN WIR IHNEN
NICHT VERSPRECHEN, ABER WIR GARANTIEREN IHNEN, DASS FUNKTIONEN IHREN
CODE SAUBERER UND BESSER WIEDERVERWENDBAR MACHEN. EIN GUTER RISKANTER
JOB IST SCHWER ZU FINDEN 502 DIE SUCHE LAESST KEINEN RAUM FUER
ABWEICHUNGEN 504 LIKE MACHT ABFRAGEN FLEXIBEL 505 EINEN STRING ZERLEGEN
510 IMPLODE() MACHT AUS EINEM ARRAY EINEN STRING 513 DEN SUCH-STRING
VORBEREITEN 519 UNERWUENSCHTE ZEICHEN ERSETZEN 520 DIE ABFRAGE BRAUCHT
ECHTE SUCHBEGRIFFE 524 DIE NICHT LEEREN ELEMENTE KOPIEREN 525 WENN MAN
NUR TEILE VON STRINGS BRAUCHT 528 VOM ANDEREN ENDE HER ABRUFEN 529
ERGEBNISSE SORTIEREN MIT MEHREREN ABFRAGEN 532 CODE WIEDERVERWENDEN MIT
FUNKTIONEN 536 DIE ABFRAGE IN EINER FUNKTION AUFBAUEN 537 SWITCH TRIFFT
ENTSCHEIDUNGEN 542 ABFRAGE_AUFBAUEN() SORTIERFAEHIG MACHEN 545 DI XV*
INHALTEVERZEICHNIS 1 0 REGULAERE AUSDRUECKE ERSETZUNGSREGELN
STRING-FUNKTIONEN SIND JA GANZ NETT- NUR LEIDER RECHT BE- SCHRAENKT. JA,
SIE KOENNEN IHNEN VERRATEN, WIE LANG EIN STRING IST, IHN BESCHNEIDEN ODER
BESTIMMTE ZEICHEN IN IHM GEGEN ANDERE AUSTAUSCHEN. ABER MANCHMAL MUSS
MAN SICH FREI MACHEN UND KOMPLEXERE TEXTMANIPULATIONEN ANGEHEN. REGULAERE
AUSDRUECKE KOENNEN DANN IHR BESTER FREUND WERDEN. SIE ERMOEGLICHEN IHNEN,
FUER IHRE TEXTBEARBEI- TUNGSBEDUERFNISSE STATT EINES EINZIGEN KRITERIUMS
EINEN SATZ VON REGELN ANZUGEBEN, AUF DESSEN BASIS STRINGS GEAENDERT
WERDEN SOLLEN. BENUTZER KOENNEN JETZT STELLENGESUCHE EINSTELLEN 562
ENTSCHEIDEN, WIE IHRE DATEN AUSSEHEN SOLLTEN 566 EIN MUSTER FUER
TELEFONNUMMERN FORMULIEREN 569 MUSTERVERGLEICHE MIT REGULAEREN AUSDRUECKEN
570 MUSTER UND METAZEICHEN 572 MUSTER MIT ZEICHENKLASSEN VERFEINERN 579
MUSTER PRUEFEN MIT PREG_MATCH() 584 DIE TELEFONDATEN VEREINHEITLICHEN 591
UNERWUENSCHTE ZEICHEN ELIMINIEREN 592 E-MAIL-ADRESSEN SIND KOMPLIZIERT
596 DOMAIN-SUFFIXE GIBT ES MASSENHAFT 598 DIE DOMAIN PRUEFEN 599
E-MAIL-VALIDIERUNG: DIE STEINE ZUSAMMENSETZEN 600 1 1 INHALTSVERZEICHNIS
DATEN VISUALISIEREN! DYNAMISCHE GRAFIKEN WIR ALLE WISSEN, WAS EINE GUTE
ABFRAGE UND EIN HAUFEN HUEBSCHER FRISCHER ERGEBNISSE WERT SIND. ABER
ABFRAGEERGEBNISSE SPRECHEN NICHT IMMER FUER SICH SELBST. MANCHMAL IST ES
HILFREICH, WENN MAN DATEN IN EIN ANDERES LICHT STELLEN KANN. UND DAZU
KANN MAN MIT PHP GRAFISCHE DARSTELLUNGEN VON DATENBANKDATEN ERZEUGEN:
TORTEN- DIAGRAMME, SAEULENDIAGRAMME, VENN-DIAGRAMME, RORSCHACH-BILDER,
WAS SIE WOLLEN. ALLES, WAS BENUTZERN HILFT, DEN DATENFLUSS DURCH EINE
ANWENDUNG ZU VERSTEHEN, IST NUETZLICH. ABER NICHT NUR GRAFIKEN, DIE AUF
DATEN IN EINER DATENBANK ZURUECKGEHEN, KOENNEN IN PHP-ANWENDUNGEN
HILFREICH SEIN. WUSSTEN SIE BEISPIELSWEISE, DASS MAN FORMULARE
MISSBRAUCHENDE SPAMBOTS MIT DYNAMISCHEN BILDERN IN IHRE SCHRANKEN WEISEN
KANN? GUITAR WARS RELOADED: AUFSTAND DER MASCHINEN 606 KEIN
EINGABEFORMULAR IST SICHER 607 MENSCH UND MASCHINE UNTERSCHEIDEN 608
AUTOMATISIERTE UEBERMITTLUNG AUTOMATISIERT VEREITELN 611 DEN TEXT FUER DAS
CAPTCHA GENERIEREN 613 DAS CAPTCHA-BILD ZEICHNEN 614 DIE
GD-GRAFIKFUNKTIONEN 616 DIE GD-GRAFIKFUNKTIONEN, FORTSETZUNG ... 618
TEXT IN EINER BESTIMMTEN SCHRIFT ZEICHNEN 620 EIN ZUFAELLIGES
CAPTCHA-BILD ERZEUGEN 623 GUITAR WARS DEN VERSTAND ZURUECKGEBEN 625 DAS
CAPTCHA DEM HIGHSCORE MELDEN-SKRIPT HINZUFUEGEN 627 FUEN
INHALTSVERZEICHNIS 1 2 UND WETSERVICES TORE ZUR WELT DIE WELT IST GROSS,
AUCH IHRE WEBANWENDUNG DARF DAS NICHT IGNORIEREN. ZUNAECHST HEISST DAS,
DASS DIE WELT IHRE WEBANWENDUNG NICHT IGNORIEREN SOLLTE. EIN
AUSGEZEICHNETES MITTEL DAZU IST, DIE MENSCHEN, DIE IHRE SITE KENNEN,
IMMER WIEDER AN SICH ZU ERINNERN. MIT RSS KOENNEN SIE DIE INHALTE IHRER
SITE ABONNIERBAR MACHEN UND IHRE NEUESTEN MELDUNGEN SO DIREKT AN IHRE
BENUTZER LIEFERN, OHNE DASS DIESE SICH ZU IHNEN AUF DEN WEG MACHEN
MUESSEN. AUF DER ANDEREN SEITE KANN IHRE WEBANWENDUNG UEBER WEBSERVICES
MIT ANDEREN WEBANWENDUNGEN KOMMUNIZIEREN UND SO DIE DATEN ANDE- RER
MENSCHEN EINSETZEN, UM SICH SELBST INTERESSANTER ZU MACHEN. EGON GEHT AN
DIE OEFFENTLICHKEIT 658 DIE ENTFUEHRUNGSBERICHTE ZU DEN MENSCHEN BRINGEN
659 RSS STELLT WEBINHALTE ZU 660 RSS IST EIGENTLICH XML 661 VON DER
DATENBANK ZUM RSS-READER 666 RSS IM BILDE 669 DYNAMISCH EINEN RSS-FEED
GENERIEREN 672 DER LINK AUF DEN RSS-FEED 676 EIN VIDEO IST MEHR WERT ALS
MILLIONEN WOERTER 678 WEBINHALTE ANDERER NUTZEN 680 YOUTUBE-VIDEOS
SERVIEREN 681 EINE YOUTUBE-VIDEOANFRAGE 682 EGON IST BEREIT, EINE
REST-ANFRAGE AUFZUBAUEN 686 YOUTUBE SPRICHT XML 690 DEKONSTRUKTION EINER
YOUTUBE-XML-ANTWORT 694 DIE XML-VIDEODATEN IM BILD 695 AUF XML-DATEN
UEBER OBJEKTE ZUGREIFEN 696 VON XML-ELEMENTEN ZU PHP-OBJEKTEN 697 UEBE XXI
INHALTSVERZEICHNIS WAS UEBRIG BLEIBT DIE TOP TEN DER THEMEN, DIE WIR
NICHT BEHANDELT HABEN WIR HABEN VIEL GEMACHT, ABER MANCHES BLIEB
TROTZDEM UNGESAGT. ES GIBT NOCH EIN PAAR DINGE, DIE SIE WAHRSCHEINLICH
WISSEN SOLLTEN. WIR HAETTEN EIN SCHLECHTES GEFUEHL, WENN SIE DIESE DINGE
NICHT WUESSTEN, SELBST WENN SIE NUR KURZ ERWAEHNT WERDEN MUESSEN. BEVOR SIE
DAS BUCH BEISEITE LEGEN, SOLLTEN SIE SICH ALSO EINEN MOMENT ZEIT NEHMEN,
UM DIESE KURZEN, ABER WICHTIGEN PHP- UND MYSQL-SCHMANKERI ZU LESEN. UND
WENN SIE DAS HINTER SICH HABEN, BLEIBEN NUR NOCH EIN PAAR KURZE ANHAENGE
... UND DER INDEX. ABER DANN HABEN SIE ES WIRKLICH GESCHAFFT.
VERSPROCHEN! 1. DIESES BUCH MIT PHP 4 UND DEN MYSQL-FUNKTIONEN EINSETZEN
714 2. BENUTZERBERECHTIGUNGEN IN MYSQL 716 3. FEHLERMELDUNGEN FUER MYSQL
718 4. EXCEPTION-HANDLING BEI PHP-FEHLERN 719 5. PHP OBJEKTORIENTIERT
721 6. IHRE PHP-ANWENDUNG ABSICHERN 723 7. IHRE ANWENDUNG VOR
CROSS-SITE-SCRIPTING SCHUETZEN 725 8. OPERATOR-VORRANG 727 9. DER
UNTERSCHIED ZWISCHEN PHP 5 UND PHP 6 728 10. DEN PHP-CODE ANDERER
WIEDERVERWENDEN 730 MIT DEM IIVE-SERVER VERBINDEN 747 INHALTSVERZEICHNIS
ENTWICKLUNGSUMGEBUNG EINRICHTEN DER SPIELPLATZ SIE BRAUCHEN EINEN PLATZ,
AN DEM SIE IHRE NEUEN PHP- UND MYSQL-FERTIGKEITEN UEBEN KOENNEN, OHNE IHRE
DATEN IM WEB VERLETZBAR ZU MACHEN. ES IST IMMER EMPFEHLENSWERT, SICH
EINEN SICHEREN ORT ZU SCHAFFEN, AN DEM MAN SEINE PHP-ANWENDUNG
ENTWICKELN KANN, BEVOR MAN SIE AUF DIE WELT (DAS WEB) LOSLAESST. IN
DIESEM ANHANG ERFAHREN SIE, WIE SIE EINEN WEBSERVER, MYSQL UND PHP
INSTALLIEREN, UM SICH EINEN SICHEREN PLATZ ZUM ARBEITEN UND UEBEN
EINZURICHTEN. EINE PHP-ENTWICKLUNGSUMGEBUNG AUFBAUEN 732 HERAUSFINDEN,
WAS SIE HABEN 732 HABE ICH EINEN WEBSERVER? 733 HABE ICH PHP? WELCHE
VERSION? 733 HABE ICH MYSQL? WELCHE VERSION? 734 BEGINNEN WIR MIT DEM
WEBSERVER 735 PHP-INSTALLATION 736 MYSQL INSTALLIEREN 738 SCHRITTE ZUR
MYSQL-INSTALLATION UNTER WINDOWS 739 AUF MAC OS X PHP AKTIVIEREN 742
MYSQL-INSTALLATION AUF MAC OS X 742 AUS DER ENTWICKLUNG IN PRODUKTION
GEHEN 744 DATEN (UND TABELLEN) AUSGEBEN 745 DEN EINSATZ DER GESICHERTEN
DATEN VORBEREITEN 745 DIE KOPIERTEN DATEN AUF DEN IIVE-SERVER SPIELEN
746 UND AUF DEM MAC ... 753 C INHALTSVERZEICHNIS FHP ERWEITERN WENN SIE
MEHR BRAUCHEN SIE KOENNEN JETZT MIT PHP UND MYSQL PROGRAMMIEREN UND GUTE
WEBANWENDUNGEN ERSTELLEN. ABER SIE SPUEREN AUCH, DASS ES DA NOCH MEHR ZU
WISSEN UND ZU TUN GIBT. BERECHTIGTERWEISE! DIESER KURZE ANHANG ZEIGT
IHNEN, WIE SIE DIE MYSQLI-ERWEITERUNG UND DIE GD-GRAFIKERWEITERUNG
INSTALLIEREN. AUSSERDEM WERDEN WIR NOCH EIN PAAR PHP-ERWEITERUNGEN
ERWAEHNEN, DIE IHNEN VIELLEICHT GEFALLEN KOENNTEN. DENN MANCHMAL IST ES
DURCHAUS IN ORDNUNG, NACH HOEHEREM ZU STREBEN. PHP ERWEITERN 750
|
any_adam_object | 1 |
author | Beighley, Lynn 19XX- Morrison, Michael |
author_GND | (DE-588)133926443 |
author_facet | Beighley, Lynn 19XX- Morrison, Michael |
author_role | aut aut |
author_sort | Beighley, Lynn 19XX- |
author_variant | l b lb m m mm |
building | Verbundindex |
bvnumber | BV035542398 |
classification_rvk | ST 250 |
ctrlnum | (OCoLC)423759875 (DE-599)DNB99315722X |
dewey-full | 005.7585 005.133 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.7585 005.133 |
dewey-search | 005.7585 005.133 |
dewey-sort | 15.7585 |
dewey-tens | 000 - Computer science, information, general works |
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>02364nam a2200589 c 4500</leader><controlfield tag="001">BV035542398</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20240523 </controlfield><controlfield tag="007">t|</controlfield><controlfield tag="008">090528s2009 gw ad|| |||| 00||| ger d</controlfield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">09,N14,0011</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">99315722X</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783897219038</subfield><subfield code="9">978-3-89721-903-8</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3897219034</subfield><subfield code="9">3-89721-903-4</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)423759875</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)DNB99315722X</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="1" ind2=" "><subfield code="a">ger</subfield><subfield code="h">eng</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">gw</subfield><subfield code="c">XA-DE-NW</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-20</subfield><subfield code="a">DE-Aug4</subfield><subfield code="a">DE-1049</subfield><subfield code="a">DE-523</subfield><subfield code="a">DE-858</subfield><subfield code="a">DE-861</subfield><subfield code="a">DE-83</subfield><subfield code="a">DE-1051</subfield><subfield code="a">DE-M347</subfield><subfield code="a">DE-1046</subfield><subfield code="a">DE-11</subfield><subfield code="a">DE-188</subfield><subfield code="a">DE-739</subfield><subfield code="a">DE-473</subfield><subfield code="a">DE-898</subfield><subfield code="a">DE-703</subfield><subfield code="a">DE-525</subfield><subfield code="a">DE-19</subfield><subfield code="a">DE-92</subfield><subfield code="a">DE-863</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.7585</subfield><subfield code="2">22/ger</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">004</subfield><subfield code="2">sdnb</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Beighley, Lynn</subfield><subfield code="d">19XX-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)133926443</subfield><subfield code="4">aut</subfield></datafield><datafield tag="240" ind1="1" ind2="0"><subfield code="a">Head first PHP & MySQL</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">PHP & MySQL von Kopf bis Fuß</subfield><subfield code="b">[ein Buch zum Mitmachen und Verstehen]</subfield><subfield code="c">Lynn Beighley ; Michael Morrison</subfield></datafield><datafield tag="246" ind1="1" ind2="3"><subfield code="a">PHP und MySQL von Kopf bis Fuß</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">1. Aufl.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Beijing [u.a.]</subfield><subfield code="b">O'Reilly</subfield><subfield code="c">2009</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XXXV, 774 S.</subfield><subfield code="b">Ill., graph. Darst.</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="650" ind1=" " ind2="4"><subfield code="a">MySQL 5.1</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">PHP 5.3</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">PHP 5.3</subfield><subfield code="0">(DE-588)7638375-1</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">MySQL</subfield><subfield code="0">(DE-588)4559381-4</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.1</subfield><subfield code="0">(DE-588)7574874-5</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">PHP</subfield><subfield code="0">(DE-588)4546126-0</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.3</subfield><subfield code="0">(DE-588)7638375-1</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.1</subfield><subfield code="0">(DE-588)7574874-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="2" ind2="0"><subfield code="a">PHP</subfield><subfield code="0">(DE-588)4546126-0</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="2" ind2="1"><subfield code="a">MySQL</subfield><subfield code="0">(DE-588)4559381-4</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="2" ind2=" "><subfield code="8">1\p</subfield><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Morrison, Michael</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="q">text/html</subfield><subfield code="u">http://www.oreilly.de/catalog/hfphpmysqlger/index.html</subfield><subfield code="3">Ausführliche Beschreibung</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">DNB 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=017598434&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="a">cgwrk</subfield><subfield code="d">20201028</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#cgwrk</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-017598434</subfield></datafield></record></collection> |
id | DE-604.BV035542398 |
illustrated | Illustrated |
indexdate | 2025-02-14T17:50:01Z |
institution | BVB |
isbn | 9783897219038 3897219034 |
language | German English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-017598434 |
oclc_num | 423759875 |
open_access_boolean | |
owner | DE-20 DE-Aug4 DE-1049 DE-523 DE-858 DE-861 DE-83 DE-1051 DE-M347 DE-1046 DE-11 DE-188 DE-739 DE-473 DE-BY-UBG DE-898 DE-BY-UBR DE-703 DE-525 DE-19 DE-BY-UBM DE-92 DE-863 DE-BY-FWS |
owner_facet | DE-20 DE-Aug4 DE-1049 DE-523 DE-858 DE-861 DE-83 DE-1051 DE-M347 DE-1046 DE-11 DE-188 DE-739 DE-473 DE-BY-UBG DE-898 DE-BY-UBR DE-703 DE-525 DE-19 DE-BY-UBM DE-92 DE-863 DE-BY-FWS |
physical | XXXV, 774 S. Ill., graph. Darst. |
publishDate | 2009 |
publishDateSearch | 2009 |
publishDateSort | 2009 |
publisher | O'Reilly |
record_format | marc |
spellingShingle | Beighley, Lynn 19XX- Morrison, Michael PHP & MySQL von Kopf bis Fuß [ein Buch zum Mitmachen und Verstehen] MySQL 5.1 PHP 5.3 PHP 5.3 (DE-588)7638375-1 gnd MySQL (DE-588)4559381-4 gnd MySQL 5.1 (DE-588)7574874-5 gnd PHP (DE-588)4546126-0 gnd |
subject_GND | (DE-588)7638375-1 (DE-588)4559381-4 (DE-588)7574874-5 (DE-588)4546126-0 |
title | PHP & MySQL von Kopf bis Fuß [ein Buch zum Mitmachen und Verstehen] |
title_alt | Head first PHP & MySQL PHP und MySQL von Kopf bis Fuß |
title_auth | PHP & MySQL von Kopf bis Fuß [ein Buch zum Mitmachen und Verstehen] |
title_exact_search | PHP & MySQL von Kopf bis Fuß [ein Buch zum Mitmachen und Verstehen] |
title_full | PHP & MySQL von Kopf bis Fuß [ein Buch zum Mitmachen und Verstehen] Lynn Beighley ; Michael Morrison |
title_fullStr | PHP & MySQL von Kopf bis Fuß [ein Buch zum Mitmachen und Verstehen] Lynn Beighley ; Michael Morrison |
title_full_unstemmed | PHP & MySQL von Kopf bis Fuß [ein Buch zum Mitmachen und Verstehen] Lynn Beighley ; Michael Morrison |
title_short | PHP & MySQL von Kopf bis Fuß |
title_sort | php mysql von kopf bis fuß ein buch zum mitmachen und verstehen |
title_sub | [ein Buch zum Mitmachen und Verstehen] |
topic | MySQL 5.1 PHP 5.3 PHP 5.3 (DE-588)7638375-1 gnd MySQL (DE-588)4559381-4 gnd MySQL 5.1 (DE-588)7574874-5 gnd PHP (DE-588)4546126-0 gnd |
topic_facet | MySQL 5.1 PHP 5.3 MySQL PHP |
url | http://www.oreilly.de/catalog/hfphpmysqlger/index.html http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=017598434&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT beighleylynn headfirstphpmysql AT morrisonmichael headfirstphpmysql AT beighleylynn phpmysqlvonkopfbisfußeinbuchzummitmachenundverstehen AT morrisonmichael phpmysqlvonkopfbisfußeinbuchzummitmachenundverstehen AT beighleylynn phpundmysqlvonkopfbisfuß AT morrisonmichael phpundmysqlvonkopfbisfuß |