13.09.2016 Views

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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

950 putenv() function<br />

putenv() function, 450<br />

PX-<strong>PHP</strong> Code Exchange <strong>Web</strong> site, 908<br />

Q<br />

queries<br />

EXPLAIN statement, 299-303<br />

indexes, 304<br />

INSERT, 276-280<br />

subqueries, 258-259<br />

correlated, 260<br />

operators, 259<br />

row, 260<br />

temporary tables, 260<br />

<strong>Web</strong> databases, 271<br />

adding data, 276-280<br />

connections, setting up, 273<br />

disconnecting from databases, 276<br />

input data, 271-272<br />

mysql_query() function, 274-275<br />

prepared statements, 280-281<br />

retrieving results, 275-276<br />

selecting databases, 274<br />

quotes, magic quotes, 115<br />

R<br />

r+ file mode, 63<br />

RAID (Redundant Array of Inexpensive<br />

Disks), 358<br />

range() function, 83<br />

RDBMS (relational database management<br />

systems), 80, 243<br />

readdir($dir) function, 440<br />

readers, PDF, 794-795<br />

readfile() function, 74<br />

reading<br />

from directories, 439-441<br />

files, 61, 71-72, 444-446<br />

feof() function, 73<br />

fgetc() function, 75<br />

fgetcsv() function, 73-74<br />

fgets() function, 73<br />

fgetss() function, 73<br />

file() function, 74<br />

fopen() function, 72<br />

fpassthru() function, 74<br />

fread() function, 75<br />

readfile() function, 74<br />

runtime errors, 555<br />

Warm Mail application, 671, 681<br />

mailbox contents, viewing, 674-676<br />

messages, 677-678, 680-681<br />

selecting accounts, 671, 673<br />

real-world objects, modeling (<strong>Web</strong> databases),<br />

211-212<br />

recommend.php files (<strong>PHP</strong>Bookmark application),<br />

572<br />

recommend_urls() function, 603, 605<br />

recommendations<br />

bookmarks, 571<br />

implementing, 602-603, 605<br />

records<br />

deleting, 264<br />

updating, 261<br />

tables, 209<br />

recursive functions, 156-158<br />

red, green, <strong>and</strong> blue (RGB), 488<br />

Redundant Array of Inexpensive Disks<br />

(RAID), 358<br />

redundant data, avoiding (<strong>Web</strong> databases),<br />

212-213<br />

reference operator, 36<br />

reflection API, 190-191<br />

Reflection extension, 7<br />

REGEXP keyword, 249<br />

register() function, 582<br />

register_form.php files (<strong>PHP</strong>Bookmark application),<br />

572<br />

register_new.php files (<strong>PHP</strong>Bookmark application),<br />

572<br />

registering<br />

session variables, 513<br />

user authentication, 577, 580-583<br />

regression, 377<br />

regular expressions, 123-124<br />

* symbol, 126<br />

+ symbol, 126<br />

branching, 127<br />

caret symbol (^), 126-127<br />

characters<br />

classes, 125<br />

sets, 124-125<br />

curly braces ({}), 126<br />

functions versus string functions, 131

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

Saved successfully!

Ooh no, something went wrong!