13.09.2016 Views

PHP and MySQL Web Development 4th Ed-tqw-_darksiderg

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

keys<br />

937<br />

INSERT statement, 244<br />

insert_book.php files (Shopping Cart application),<br />

611<br />

insert_book.php script, 278-279<br />

insert_book.php script (Shopping Cart application),<br />

644-645<br />

insert_book_form.php files (Shopping Cart<br />

application), 611<br />

insert_book_form.php script (Shopping Cart<br />

application), 644<br />

insert_category.php files (Shopping Cart application),<br />

611<br />

insert_category_form.php files (Shopping Cart<br />

application), 611<br />

insert_order() function, 636<br />

insertion anomalies, avoiding (<strong>Web</strong> databases),<br />

213<br />

install program (Apache), 902<br />

installation<br />

Apache,Windows, 902<br />

binary installations, 890-893<br />

GPG (Gnu Privacy Guard), 420-422<br />

MIME mail package, 905<br />

mod_auth_mysql module, 406-407<br />

<strong>MySQL</strong>, 900-901<br />

PEAR (<strong>PHP</strong> Extension <strong>and</strong> Application<br />

Repository), 905-906<br />

<strong>PHP</strong>, 14, 894, 903-905<br />

project codes, Amazon, 853-854<br />

source installations, 891-896<br />

instanceof type operator, 40<br />

instances, SOAP (Simple Object Access<br />

Protocol), 845<br />

instantiating classes, 164<br />

integer data types<br />

numeric column types, 237<br />

variables, 29<br />

Integrated <strong>Development</strong> Environment (IDE), 544<br />

interfaces<br />

administration interface (Shopping Cart<br />

application), 643-650<br />

administrator, Shopping Cart application,<br />

609<br />

<strong>PHP</strong> database interfaces, 282<br />

Warm Mail application (email client), 654<br />

<strong>Web</strong> Services (Amazon), 813-814<br />

internationalization (applications), 7<br />

Internet Message Access Protocol (IMAP),<br />

452, 651-652<br />

Internet Protocol (IP), 414<br />

Internet, secure transactions, 411-412<br />

intl extension, 7<br />

intval() function, 101<br />

IP (Internet Protocol), 414<br />

is_uploaded_file() function, 438<br />

isset() function, 45, 155<br />

iteration. See loops<br />

JavaScript<br />

add_BM() function, 881<br />

addBMResponse() function, 874<br />

addNewBookmark() function, 873<br />

libraries for Ajax applications, 884<br />

XMLHTTPRequest, 860, 862<br />

JD (Julian Day) Count calendar, 480-481<br />

join() function, 117<br />

joins, 254-255<br />

Cartesian product, 254<br />

conditions,WHERE clause, 250<br />

cross, 254<br />

equi-joins, 251, 255<br />

EXPLAIN statement, 301-302<br />

full, 250, 254<br />

inner, 254<br />

left, 252-255<br />

strings<br />

implode() function, 117<br />

join() function, 117<br />

tables, 251-252<br />

two-table, 250-251<br />

types, <strong>MySQL</strong>, 254-255<br />

JPEG (Joint Photographic Experts Group),<br />

485, 778, 891<br />

jpeg-6b, downloading, 484<br />

Julian calendar, 480-481<br />

J<br />

K<br />

keys<br />

arrays, 82, 473<br />

databases<br />

creating, 215<br />

foreign keys, 210<br />

primary keys, 210

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!