Learning PHP, MySQL & JavaScript: with jQuery, CSS & HTML 5
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Beijing, Köln [u.a.]
O'Reilly
2015
|
Ausgabe: | 4. ed. |
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | XXVII, 780 S. Ill. |
ISBN: | 9781491918661 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV042397570 | ||
003 | DE-604 | ||
005 | 20160726 | ||
007 | t | ||
008 | 150309s2015 a||| |||| 00||| eng d | ||
020 | |a 9781491918661 |9 978-1-491-91866-1 | ||
035 | |a (OCoLC)904745850 | ||
035 | |a (DE-599)BVBBV042397570 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a eng | |
049 | |a DE-1050 |a DE-355 |a DE-B768 | ||
082 | 0 | |a 006.76 | |
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
084 | |a ST 252 |0 (DE-625)143627: |2 rvk | ||
084 | |a 004 |2 sdnb | ||
100 | 1 | |a Nixon, Robin |d 1961- |e Verfasser |0 (DE-588)1051007089 |4 aut | |
245 | 1 | 0 | |a Learning PHP, MySQL & JavaScript |b with jQuery, CSS & HTML 5 |c Robin Nixon |
250 | |a 4. ed. | ||
264 | 1 | |a Beijing, Köln [u.a.] |b O'Reilly |c 2015 | |
300 | |a XXVII, 780 S. |b Ill. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 0 | 7 | |a PHP |0 (DE-588)4546126-0 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a JavaScript |0 (DE-588)4420180-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 Cascading Style Sheets |0 (DE-588)4467617-7 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a PHP |0 (DE-588)4546126-0 |D s |
689 | 0 | 1 | |a MySQL |0 (DE-588)4559381-4 |D s |
689 | 0 | 2 | |a JavaScript |0 (DE-588)4420180-1 |D s |
689 | 0 | 3 | |a Cascading Style Sheets |0 (DE-588)4467617-7 |D s |
689 | 0 | |5 DE-604 | |
856 | 4 | 2 | |m HBZ Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=027833319&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-027833319 |
Datensatz im Suchindex
_version_ | 1804153050549452800 |
---|---|
adam_text | Titel: Learning PHP, MySQL JavaScript
Autor: Nixon, Robin
Jahr: 2015
Table of Contents Preface..................................................................... xxiii 1, Introduction to Dynamic Web Content.......................................... 1 HTTP and HTML: Berners-Lee’s Basics 2 The Request/Response Procedure 2 The Benefits of PHP, MySQL, JavaScript, CSS, and HTML5 5 Using PHP ’ 6 Using MySQL 7 Using JavaScript 8 Using CSS 9 And Then There’s HTML5 10 The Apache Web Server 11 About Open Source 12 Bringing It All Together 12 Questions 14 2. Setting Up a Development Server............................................. 15 What Is a WAMR MAMP, or LAMP? 16 Installing XAMPP on Windows 16 Testing the Installation 24 Installing XAMPP on Mac OS X 27 Accessing the Document Root 27 Installing a LAMP on Linux 28 Working Remotely 28 Logging In 28 Using FTP 29 Using a Program Editor 30 Using an IDE 31 v
Questions 33 3. Introduction to PHP.........................................................35 Incorporating PHP Within HTML 35 This Book’s Examples 37 The Structure of PHP 38 Using Comments 38 Basic Syntax 39 Variables 40 Operators 45 Variable Assignment 48 Multiple-Line Commands 50 Variable Typing 52 Constants 53 Predefined Constants 54 The Difference Between the echo and print Commands 55 Functions 55 Variable Scope 56 Questions 62 4. Expressions and Control Flow in PHP.......................................... 63 Expressions 63 TRUE or FALSE? 63 Literals and Variables 65 Operators 66 Operator Precedence 67 Associativity 69 Relational Operators 70 Conditionals 74 The if Statement 75 The else Statement 76 The elseif Statement 78 The switch Statement 79 The ? Operator 82 Looping 83 while Loops 84 do...while Loops 86 tor Loops 86 Breaking Out of a Loop 88 The continue Statement 89 Implicit and Explicit Casting 90 PHP Dynamic Linking 91 vi | Table of Contents
Dynamic Linking in Action Questions 92 93 5. PHP Functions and Objects.......................... ..........................95 PHP Functions 96 Defining a Function 98 Returning a Value 98 Returning an Array 100 Do Not Pass Arguments by Reference 100 Returning Global Variables 102 Recap of Variable Scope 103 Including and Requiring Files 103 The include Statement 104 Using include_once 104 Using require and require_once 105 PHP Version Compatibility 105 PHP Objects 106 Terminology 106 Declaring a Class 107 Creating an Object 108 Accessing Objects 109 Cloning Objects 110 Constructors 111 PHP 5 Destructors 112 Writing Methods 112 Static Methods in PHP 5 113 Declaring Properties 114 Declaring Constants 115 Property and Method Scope in PHP 5 115 Static Properties and Methods 116 Inheritance 118 Questions 121 6. PHP Arrays....................................... ........................ 123 Basic Access 123 Numerically Indexed Arrays 123 Associative Arrays 125 Assignment Using the array Keyword 126 The foreach...as Loop 127 Multidimensional Arrays 129 Using Array Functions 132 is„array 132 Table of Contents 1 vii
count shuffle 133 explode 133 extract 134 compact 135 reset 136 end 136 Questions 137 7. Practical PHP........................ Using printf Precision Setting String Padding Using sprintf Date and Time Functions Date Constants Using checkdate File Handling Checking Whether a File Exists Creating a File Reading from Files Copying Files Moving a File Deleting a File Updating Files Locking Files for Multiple Accesses Reading an Entire File Uploading Files System Calls XHTML or HTML5? Questions 139 139 140 142 143 143 146 146 147 147 147 149 150 150 151 151 152 154 155 160 162 162 Introduction to MySQL..................................... ................ 165 MySQL Basics 165 Summary of Database Terms 166 Accessing MySQL via the Command Line 166 Starting the Command-Line interface 167 Using the Command-Line Interface 171 MySQL Commands 172 Data Types 177 Indexes 186 viii 1 Table of Contents
Creating an Index 186 Querying a MySQL Database 192 Joining Tables Together 202 Using Logical Operators 204 MySQL Functions 204 Accessing MySQL via phpMyAdmin 205 Questions 206 9. Mastering MySQL..........................................................209 Database Design 209 Primary Keys: The Keys to Relational Databases 210 Normalization 211 First Normal Form 212 Second Normal Form 214 Third Normal Form 217 When Not to Use Normalization 219 Relationships 219 One-to-One 219 One-to-Many 220 Many-to-Many 221 Databases and Anonymity 222 Transactions 223 Transaction Storage Engines 223 Using BEGIN 224 Using COMMIT 225 Using ROLLBACK 225 Using EXPLAIN 226 Backing Up and Restoring 227 Using mysqldump 227 Creating a Backup File 229 Restoring from a Backup File 231 Dumping Data in CSV Format 231 Planning Your Backups 232 Questions 232 10. Accessing MySQL Using PHP................................................. 233 Querying a MySQL Database with PHP 233 The Process 233 Creating a Login File 234 Connecting to a MySQL Database 235 A Practical Example 240 The $_POST Array 243 Table of Contents | ix
Deleting a Record 244 Displaying the Form 245 Querying the Database 246 Running the Program 247 Practical MySQL 248 Creating a Table 248 Describing a Table 249 Dropping a Table 250 Adding Data 250 Retrieving Data 251 Updating Data 251 Deleting Data 252 Using AUTOJNCREMENT 252 Performing Additional Queries 254 Preventing Hacking Attempts 255 Steps You Can Take 256 Using Placeholders 257 Preventing HTML Injection 259 Using mysqli Procedurally 261 Questions 263 11. Form Handling.............................................. ............... 265 Building Forms 265 Retrieving Submitted Data 267 register_globals: An Old Solution Hangs On 268 Default Values 269 Input Types 270 Sanitizing Input 277 An Example Program 279 What’s New in HTML5? 281 The autocomplete Attribute 282 The autofocus Attribute 282 The placeholder Attribute 282 The required Attribute 282 Override Attributes 283 The width and height Attributes 283 Features Awaiting Full Implementation 283 The form Attribute 283 The list Attribute 284 The min and max Attributes 284 The step Attribute 284 The color Input Type 285 x | Table of Contents
The number and range Input Types Date and Time Pickers Questions 285 285 285 Cookies, Sessions, and Authentication......................... ................ 287 Using Cookies in PHP 287 Setting a Cookie 289 Accessing a Cookie 290 Destroying a Cookie 290 HTTP Authentication 290 Storing Usernames and Passwords 294 Salting 294 Using Sessions 298 Starting a Session 299 Ending a Session 302 Setting a Time-Out 303 Session Security 303 Questions 307 Exploring JavaScript........................................ ............... 309 JavaScript and HTML Text 310 Using Scripts Within a Document Head 311 Older and Nonstandard Browsers 311 Including JavaScript Files 312 Debugging JavaScript Errors 313 Using Comments 315 Semicolons 315 Variables 316 String Variables 316 Numeric Variables 317 Arrays 317 Operators 318 Arithmetic Operators 318 Assignment Operators 318 Comparison Operators 319 Logical Operators 319 Variable Incrementing and Decrementing 320 String Concatenation 320 Escaping Characters 320 Variable Typing 321 Functions 322 Global Variables 322 Table of Contents | xi
323 324 326 327 328 328 328 329 329 329 331 331 332 333 334 334 335 338 339 340 341 341 341 342 344 344 344 345 346 346 347 348 348 351 351 351 353 355 356 356 Local Variables The Document Object Model But Its Not That Simple Using the DOM About document.write Using console.log Using alert Writing into Elements Using document.write Questions Expressions and Control Flow in JavaScript Expressions Literals and Variables Operators Operator Precedence Associativity Relational Operators The with Statement Using onerror Using try...catch Conditionals The if Statement The else Statement The switch Statement Ehe ? Operator Looping while Loops do...while Loops lor Loops Breaking Out of a Loop The continue Statement Explicit Casting Questions JavaScript Functions, Objects, and Arrays.. iavaScript functions Defining a Function Returning a Value Returning an Array JavaScript Objects Declaring a Class I Table of Contents
Creating an Object 357 Accessing Objects 358 The prototype Keyword 358 JavaScript Arrays 361 Numeric Arrays 361 Associative Arrays 362 Multidimensional Arrays 363 Using Array Methods 364 Questions 369 JavaScript and PHP Validation and Error Handling........ ......................371 Validating User Input with JavaScript 371 The validate.html Document (Part 1) 372 The validate.html Document (Part 2) 374 Regular Expressions 377 Matching Through Metacharacters 378 Fuzzy Character Matching 378 Grouping Through Parentheses 379 Character Classes 380 Indicating a Range 380 Negation 380 Some More-Complicated Examples 381 Summary of Metacharacters 383 General Modifiers 385 Using Regular Expressions in JavaScript 386 Using Regular Expressions in PEIP 386 Redisplaying a Form After PHP Validation 387 Questions 393 Using Ajax.......................................... ......................395 What Is Ajax? 395 Using XMLHttpRequest 396 Your First Ajax Program 398 Using Get Instead of Post 403 Sending XML Requests 406 Using Frameworks for Ajax 411 Questions 411 Introduction to CSS................................... ...................... 413 Importing a Style Sheet 414 Importing CSS from Within HTML 414 Embedded Style Settings 415 — Table of Contents 1 xiii
Using IDs Using Classes Using Semicolons CSS Rules Multiple Assignments Using Comments Style Types Default Styles User Styles External Style Sheets Internal Styles Inline Styles CSS Selectors The Type Selector The Descendant Selector The Child Selector The ID Selector The Class Selector The Attribute Selector The Universal Selector Selecting by Group The CSS Cascade Style Sheet Creators Style Sheet Methods Style Sheet Selectors Calculating Specificity The Difference Between Div and Span Measurements Fonts and Typography tont-lamily tont-slyle font-size font-weight Managing Text Styles Decoration Spacing Alignment Transfo rmation Indenting CSS Colors Short Color Strings Gradients 415 415 416 416 416 417 418 418 418 419 419 420 420 420 420 421 422 423 423 424 425 425 426 426 426 427 Elements 429 431 432 433 433 434 434 435 435 435 436 436 436 437 438 438 | Table of Contents
19. Positioning Elements 439 Absolute Positioning 440 Relative Positioning 440 Fixed Positioning 440 Pseudoclasses 442 Shorthand Rules 444 The Box Model and Layout 445 Setting Margins 445 Applying Borders 447 Adjusting Padding 448 Object Contents 450 Questions 450 Advanced CSS with CSS3................................ ....................451 Attribute Selectors 451 Matching Parts of Strings 452 The box-sizing Property 453 CSS3 Backgrounds 453 The background-clip Property 454 The background-origin Property 456 The background-size Property 456 Using the auto Value 457 Multiple Backgrounds 457 CSS3 Borders 459 The border-color Property 459 The border-radius Property 459 Box Shadows 462 Element Overflow 463 Multicolumn Layout 463 Colors and Opacity 465 HSL Colors 465 HSI.A Colors 466 RGB Colors 466 RGBA Colors 467 The opacity Property 467 Text Effects 467 The text-shadow Property 467 The text-overflow Property 468 The word-wrap Property 469 Web Fonts 469 Google Web Fonts 470 Transformations 472 Table of Contents | xv
3D Transformations 473 Transitions 474 Properties to Transition 474 Transition Duration 475 Transition Delay 475 Transition Timing 475 Shorthand Syntax 476 Questions 477 20. Accessing CSS from JavaScript............................................... 479 Revisiting the getF.lementByld Function 479 The O function 479 The S Function 480 The C Function 481 Including the Functions 482 Accessing CSS Properties from JavaScript 482 Some Common Properties 483 Other Properties 484 Inline JavaScript 486 The this Keyword 486 Attaching Events to Objects in a Script 487 Attaching to Other Events 488 Adding New Elements 489 Removing Elements 490 Alternatives to Adding and Removing Elements 491 Using Interrupts 492 Using setTimeout 492 Cancelling a Time-Out 493 Using setlnterval 493 Using Interrupts for Animation 495 Questions 497 21. Introduction to jQuery..................................................... 499 Why ¡Query? 500 Including ¡Query 500 Choosing the Right Version 500 Downloading 501 Using a Content Delivery Network 502 Always Using the Latest Version 503 Customizing ¡Query 503 jQuery Syntax 503 A Simple Example 504 xvi I Table of Contents
Avoiding Library Conflict 505 Selectors 505 The css Method 506 The Element Selector 506 The ID Selector 507 The Class Selector 507 Combining Selectors 507 Handling Events 508 Waiting Until the Document Is Ready 509 Event Functions and Properties 510 The blur and focus Events 511 The this Keyword 512 The click and dblclick Events 512 The keypress Event 513 Considerate Programming 515 The mousemove Event 515 Other Mouse Events 518 Alternative Mouse Methods 519 The submit Event 520 Special Effects 521 Hiding and Showing 522 The toggle Method 523 Fading In and Out 524 Sliding Elements Up and Down 525 Animations 526 Stopping Animations 529 Manipulating the DOM 530 The Difference Between The text and html Methods 531 The vai and attr Methods 531 Adding and Removing Elements 533 Dynamically Applying Classes 535 Modifying Dimensions 535 The width and height Methods 536 I’he innerWidth and innerHeight Methods 538 The outerWidth and OuterHeight Methods 538 DOM Traversal 539 Parent Elements 539 Child Elements 543 Sibling Elements 543 Selecting the Next and Previous Elements 545 Traversing jQuery Selections 546 The is Method 548 Table of Contents | xvii
22 . Using jQuery Without Selectors 549 The S.each Method 550 The S.rnap Method 551 Using Ajax 551 Using the Post Method 551 Using the Get Method 552 Plug-Ins 553 The jQuery User Interlace 553 Other Plug-Ins 553 jQuery Mobile 554 Questions 555 Introduction to HTML5................................... .................. 557 The Canvas 558 Geolocation 559 Audio and Video 561 Forms 562 Local Storage 563 Web Workers 563 Web Applications 563 Microdata 564 Summary 564 Questions 564 The HTML5 Canvas...................................... ..................565 Creating and Accessing a Canvas 565 The toDataURI. Function 567 Specifying an Image Type 569 The fillRect Method 569 The clearRect Method 569 The strokeRect Method 570 Combining These Commands 570 1 he createl.inearGradient Method 571 The addColorStop Method in Detail 573 The createRadialGradient Method 574 Using Patterns lor Fills 576 Writing Text to the Canvas 578 T he strokeText Method 578 The textBaseLine Properly 579 T he lont Properly 579 The textAlign Property 579 The fillText Method 580 xviii | Table of Contents
The measureText Method 581 Drawing Lines 581 The lineWidth Property 581 The lineCap and linejoin Properties 581 The miterLimit Property 584 Using Paths 584 The moveTo and LineTo Methods 584 The stroke Method 585 The rect Method 585 Filling Areas 586 The clip Method 587 The isPointlnPath Method 590 Working with Curves 591 The arc Method 591 The arcTo Method 594 The quadraticCurveTo Method 595 The bezierCurveTo Method 596 Manipulating Images 597 The drawlmage Method 597 Resizing an Image 598 Selecting an Image Area 598 Copying from a Canvas 600 Adding Shadows 600 Editing at the Pixel Level 602 The getlmageData Method 602 The data Array 603 The putlmageData Method 605 The createlmageData Method 605 Advanced Graphical Effects 606 The globalCompositeOperation Property 606 The globalAlpha Property 609 Transformations 609 The scale Method 609 The save and restore Methods 610 The rotate Method 611 The translate Method 612 The transform Method 613 The setTransform Method 615 Summary 615 Questions 616 Table of Contents | xix
24. HTML5 Audio and Video About Codecs The audio Element Supporting Non-HTML5 Browsers The video Element The Video Codecs Supporting Older Browsers Summary Questions 617 618 619 621 623 623 627 629 629 25. Other HTML5 Features............ Geolocation and the GPS Service Other Location Methods Geolocation and HTML5 Local Storage Using Local Storage The localStorage Object Web Workers Offline Web Applications Drag and Drop Cross-Document Messaging Microdata Other HTM1.5 Tags Summary Questions 631 631 632 632 636 637 637 639 641 643 645 648 651 652 652 26. Bringing It All Together................ Designing a Social Networking Site On the Website lunctions.php The Functions header.php setup.php index.php signup.php Checking for Username Availability Logging In checkuser.php login.php protile.php Adding the “About Me” Text Adding a Profile Image 653 653 654 654 654 656 658 660 661 661 662 665 665 667 668 668 XX I Table of Contents
Processing the Image 668 Displaying the Current Profile 669 members.php 67 2 Viewing a Users Profile 672 Adding and Dropping Friends 672 Listing All Members 672 friends.php 675 messages.php 678 logout.php 681 styles.css 682 javascript.js 685 A. Solutions to the Chapter Questions...........................................687 B. Online Resources.......................................................... 707 C. MySQL s FULLTEXT Stopwords................................................ 711 D. MySQL Functions.......................................................... 715 E. jQuery Selectors, Objects, and Methods....................................... 725 Index....................................................................... 747 Table of Contents [ xxi
|
any_adam_object | 1 |
author | Nixon, Robin 1961- |
author_GND | (DE-588)1051007089 |
author_facet | Nixon, Robin 1961- |
author_role | aut |
author_sort | Nixon, Robin 1961- |
author_variant | r n rn |
building | Verbundindex |
bvnumber | BV042397570 |
classification_rvk | ST 250 ST 252 |
ctrlnum | (OCoLC)904745850 (DE-599)BVBBV042397570 |
dewey-full | 006.76 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 006 - Special computer methods |
dewey-raw | 006.76 |
dewey-search | 006.76 |
dewey-sort | 16.76 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
edition | 4. ed. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01648nam a2200433 c 4500</leader><controlfield tag="001">BV042397570</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20160726 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">150309s2015 a||| |||| 00||| eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781491918661</subfield><subfield code="9">978-1-491-91866-1</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)904745850</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV042397570</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="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-1050</subfield><subfield code="a">DE-355</subfield><subfield code="a">DE-B768</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">006.76</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">ST 252</subfield><subfield code="0">(DE-625)143627:</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">Nixon, Robin</subfield><subfield code="d">1961-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)1051007089</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Learning PHP, MySQL & JavaScript</subfield><subfield code="b">with jQuery, CSS & HTML 5</subfield><subfield code="c">Robin Nixon</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">4. ed.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Beijing, Köln [u.a.]</subfield><subfield code="b">O'Reilly</subfield><subfield code="c">2015</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XXVII, 780 S.</subfield><subfield code="b">Ill.</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="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="650" ind1="0" ind2="7"><subfield code="a">JavaScript</subfield><subfield code="0">(DE-588)4420180-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">Cascading Style Sheets</subfield><subfield code="0">(DE-588)4467617-7</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" 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="0" 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="0" ind2="2"><subfield code="a">JavaScript</subfield><subfield code="0">(DE-588)4420180-1</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="3"><subfield code="a">Cascading Style Sheets</subfield><subfield code="0">(DE-588)4467617-7</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">HBZ Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=027833319&sequence=000002&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-027833319</subfield></datafield></record></collection> |
id | DE-604.BV042397570 |
illustrated | Illustrated |
indexdate | 2024-07-10T01:20:27Z |
institution | BVB |
isbn | 9781491918661 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-027833319 |
oclc_num | 904745850 |
open_access_boolean | |
owner | DE-1050 DE-355 DE-BY-UBR DE-B768 |
owner_facet | DE-1050 DE-355 DE-BY-UBR DE-B768 |
physical | XXVII, 780 S. Ill. |
publishDate | 2015 |
publishDateSearch | 2015 |
publishDateSort | 2015 |
publisher | O'Reilly |
record_format | marc |
spelling | Nixon, Robin 1961- Verfasser (DE-588)1051007089 aut Learning PHP, MySQL & JavaScript with jQuery, CSS & HTML 5 Robin Nixon 4. ed. Beijing, Köln [u.a.] O'Reilly 2015 XXVII, 780 S. Ill. txt rdacontent n rdamedia nc rdacarrier PHP (DE-588)4546126-0 gnd rswk-swf JavaScript (DE-588)4420180-1 gnd rswk-swf MySQL (DE-588)4559381-4 gnd rswk-swf Cascading Style Sheets (DE-588)4467617-7 gnd rswk-swf PHP (DE-588)4546126-0 s MySQL (DE-588)4559381-4 s JavaScript (DE-588)4420180-1 s Cascading Style Sheets (DE-588)4467617-7 s DE-604 HBZ Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=027833319&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Nixon, Robin 1961- Learning PHP, MySQL & JavaScript with jQuery, CSS & HTML 5 PHP (DE-588)4546126-0 gnd JavaScript (DE-588)4420180-1 gnd MySQL (DE-588)4559381-4 gnd Cascading Style Sheets (DE-588)4467617-7 gnd |
subject_GND | (DE-588)4546126-0 (DE-588)4420180-1 (DE-588)4559381-4 (DE-588)4467617-7 |
title | Learning PHP, MySQL & JavaScript with jQuery, CSS & HTML 5 |
title_auth | Learning PHP, MySQL & JavaScript with jQuery, CSS & HTML 5 |
title_exact_search | Learning PHP, MySQL & JavaScript with jQuery, CSS & HTML 5 |
title_full | Learning PHP, MySQL & JavaScript with jQuery, CSS & HTML 5 Robin Nixon |
title_fullStr | Learning PHP, MySQL & JavaScript with jQuery, CSS & HTML 5 Robin Nixon |
title_full_unstemmed | Learning PHP, MySQL & JavaScript with jQuery, CSS & HTML 5 Robin Nixon |
title_short | Learning PHP, MySQL & JavaScript |
title_sort | learning php mysql javascript with jquery css html 5 |
title_sub | with jQuery, CSS & HTML 5 |
topic | PHP (DE-588)4546126-0 gnd JavaScript (DE-588)4420180-1 gnd MySQL (DE-588)4559381-4 gnd Cascading Style Sheets (DE-588)4467617-7 gnd |
topic_facet | PHP JavaScript MySQL Cascading Style Sheets |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=027833319&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT nixonrobin learningphpmysqljavascriptwithjquerycsshtml5 |