- Paperback: 800 pages
- Publisher: Sams Publishing; 1 edition (June 14, 2002)
- Language: English
- ISBN-10: 0672323826
- ISBN-13: 978-0672323829
- Product Dimensions: 7.4 x 1.8 x 9 inches
- Shipping Weight: 2.5 pounds (View shipping rates and policies)
- Average Customer Review: 8 customer reviews
- Amazon Best Sellers Rank: #1,415,641 in Books (See Top 100 in Books)
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
PHP and PostgreSQL Advanced Web Programming 1st Edition
Use the Amazon App to scan ISBNs and compare prices.
Fulfillment by Amazon (FBA) is a service we offer sellers that lets them store their products in Amazon's fulfillment centers, and we directly pack, ship, and provide customer service for these products. Something we hope you'll especially enjoy: FBA items qualify for FREE Shipping and Amazon Prime.
If you're a seller, Fulfillment by Amazon can help you increase your sales. We invite you to learn more about Fulfillment by Amazon .
"Warlight" by Michael Ondaatje
A dramatic coming-of-age story set in the decade after World War II, "Warlight" is the mesmerizing new novel from the best-selling author of "The English Patient." Learn more
From the Back Cover
Sams? "PHP and MySQL Web Development," by Luke Welling and Laura Thomson, showed that there is a strong demand for books that describe how to use PHP together with a specific open-source database to develop Web applications.
While MySQL is very popular, PostgreSQL is widely considered to be the more powerful of the two open-source databases. And PostgreSQL is rapidly gaining market share large organizations are beginning to use PostgreSQL instead of Oracle; the demand for PostgreSQL training and support has increased by some accounts 50% in the last six months; and Web hosting services increasingly offer PostgreSQL along with MySQL.
"PHP and PostgreSQL Advanced Web Programming" focuses on the specific needs of a PostgreSQL developer and will detail how to make use of PostgreSQL's unique, advanced features to develop high-availability, fail-safe Web applications with PHP and PostgreSQL.
About the Author
Ewald Geschwinde was born on June 21, 1976 in Vienna, Austria. After primary school, he attended the high school for economics in Oberpullendorf. During this time he dealt with computers and extended the work in his favorite field while studying at the Technical University in Vienna. A few months later he started working at the computer center of CA (an Austrian bank), where he was responsible for writing data converters and network solutions for backup systems. In February 1999 he joined Synthesis, where he focused on scientifically monitoring the development of unemployment in Austria and generating reports using C, EFEU, LaTeX, and Perl. In his spare time he developed a database solution for business consultants. After focusing on Oracle databases, he left Synthesis to found Cybertec Geschwinde & Schönig OEG¿a company providing commercial support, training courses, tuning, and remote administration for PostgreSQL (www.postgresql.at) as well as LDAP (www.openldap.info).
On August 9, 1978 Hans-Jürgen Schönig was born in Knittelfeld, a small town 125 miles southwest of Vienna. After primary school he attended a private school in Seckau. After the high school final exam, he started studying "Economics of Information" at the Technical University and the University of Vienna where he met Ewald Geschwinde. Just for fun, Hans started working on various projects and was finally employed at Synthesis (an Austrian research company focusing on forecasting the Austrian labor market), in September 1998. There he was responsible for the scientific analysis of data provided by the Austrian social security insurance (dozens of millions of records). During his time at Synthesis, he worked with Unix systems and automated text production, using EFEU, LaTeX, and Perl. In addition, he taught Unix classes in an adult education program once a week.
In the summer of 2000 Hans and Ewald left Synthesis to found Cybertec Geschwinde & Schönig OEG (www.cybertec.at), focused entirely on PostgreSQL, LDAP, and Unix databases.
Top customer reviews
There was a problem filtering reviews right now. Please try again later.
Next, you will realise that the content in this book is quite random. It is apparently "outside of the scope of the book" to discuss very useful string maniplution functions such as "strtr" and "strstr" (& others). Similarly the writer assumes that the code:
is logically equivalent to:
which is just plain wrong (Page 54 & others). This could mislead readers into writing buggy PHP.
Furthermore, the language used is so childish that one must wonder how it was ever published. Often-used superlatives such as "countless," "endless," etc. are very frustrating to read and not even technically accurate in most cases. It is difficult to find concrete examples, but I can guarantee that you will begin to skim-read most of the content in this book to avoid the writers' inaccurate, childish words.
Readers new to databases and coding will find this book a confusing read. Quite complex ideas such as 'function overloading' are somewhat assumed knowledge. On the contrary, very simple concepts such as if/else statements are discussed in inordinate amounts of detail.
Readers experienced with other databases and programming languages will find this book frustrating. The concepts that are covered in detail are generally very simple ones. The more complex ideas discussed in this book are rarely explored in any useful amount of detail.
I still, however, gave this book 2 stars. Some of the content is covered well and I did learn a few useful tricks here & there. It is also quite useful as a reference tool (the index isn't bad) - but beware of the coding errors!
Example: p. 50 shows this code segment
if ($a > $b)
echo 'a is higher than b';
echo 'b is higher than a';
The merest child, although evidently not SAMS technical editors, can see the elementary error here, which occurs when $a = $b.
Example: p. 53 shows this code segment
if ($a xor $b)
echo '$a and $b are the same';
echo '$a and $b are not the same';
with the comment that the code will return "$a and $b are not the same".
If the author's earlier comment, that "False is returned if both values are the same", is correct, then this is obviously backwards, but beyond that, what is the basis of the comparison? In other languages I'm familiar with, XOR compares two Boolean values, or possibly performs a bitwise comparison on byte values. Are the authors telling us that in PHP XOR performs the same function as the inequality operator? Or is it that in PHP even numbers are True and odd numbers are False? Or what?
The most likely explanation is that this example is simply garbage, and I strongly suspect that the rest of the book, which I no longer intend to read, is the same. I don't know much about PHP, which is why I bought the book, but I know enough about other programming languages to know that I can't have any faith in what this book tells me.