473,666 Members | 2,080 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

PEAR DB 1.6.0 has been released

[This has be cross-posted. Be careful when following up, please.]

Greetings:

Crack open the beer, PEAR DB 1.6.0 is here! (Hey, I'm a bit giddy
with excitement that my intense work during the past seven weeks
has come to fruition.)

For those unfamiliar with PEAR DB, it's a package of PHP classes
that provide an object oriented API with common methods of accessing
thirteen of PHP's database driver extensions:
dBase, FrontBase, InterBase, Informix, mSQL, MS SQL Server,
MySQL, Oracle, ODBC (tested with DB2 and Access), PostgreSQL,
SQLite and Sybase.

Key links for PEAR DB:

Download: http://pear.php.net/get/DB
Change Log: http://pear.php.net/package-changelog.php?package=DB
Manual: http://pear.php.net/manual/en/package.database.php
Home Page: http://pear.php.net/package/DB

Notable changes since 1.5.0RC2 include:

* New portability features, making it possible to write
applications which can be easily ported between DBMS's.

* Tons of bug fixes, making the package actually work for more
than just MySQL systems.

* Improved error reporting.

* Getting prepare/execute to work the same way for all DBMS's
and allow escaping of placeholder characters.

* Deploying tableInfo() in more drivers and officially moving
it from DB_result to DB_common. See the documentation for
proper usage.

* Making the test suite simpler to use and work on both
windows and *nix platforms.

* Various optimizations, several of which were uncovered
using Zend Studio's Code Analyzer.

* Countless documentation corrections.

* Full PHP 5 compatibility.

* Requiring PHP to be at version 4.2.0 or higher.

* Deprecating quote() and quoteString().

If you're one of the lucky few people using PHP's mysqli extension,
do note that the DB file/class has been renamed from mysql4 to mysqli,
but the online documentation won't reflect this modification until
they're rebuilt on Sunday. Similarly, there are a few other features
and documentation bugs that won't show up there until then either.

Is Dutch, German or Russian your native language? The manual needs
translating into these languages. Join in by signing up for the
pear-doc mailing list at http://pear.php.net/support.php.

For those of you in and around New York City this coming
Tuesday, February 24th, I'll be giving a presentation about this at
the NYPHP meeting. See http://nyphp.org/ for more info.

If you like the changes I've made to DB since version 1.5.0RC2, make
a donation: http://www.analysisandsolutions.com/donate/donate.htm

Enjoy,

--Dan

PS: I'm not on this list/newsgroup. Just posting this as an
announcement. So, if you wish to contact me, please do so directly
or via cc.
--
T H E A N A L Y S I S A N D S O L U T I O N S C O M P A N Y
data intensive web and database programming
http://www.AnalysisAndSolutions.com/
4015 7th Ave #4, Brooklyn NY 11232 v: 718-854-0335 f: 718-854-0409
Nov 12 '05 #1
39 3659
Analysis&Soluti ons wrote:
Crack open the beer,


How often do we get the chance to be spammed by someone too rude
to read the FAQ, to lacking in respect to post in the appropriate
usenet group, or more deserving of being ignored.

Yeah ... lets celebrate a spammer trying to sell is stuff. This
must be an internet first.

When you get done being giddy try apologizing. I hope everyone
ignores your post and treats you with all the respect you have
earned.

--
Daniel Morgan
http://www.outreach.washington.edu/e...ad/oad_crs.asp
http://www.outreach.washington.edu/e...oa/aoa_crs.asp
da******@x.wash ington.edu
(replace 'x' with a 'u' to reply)

Nov 12 '05 #2
Daniel Morgan wrote:
Analysis&Soluti ons wrote:
Crack open the beer,

How often do we get the chance to be spammed by someone too rude
to read the FAQ, to lacking in respect to post in the appropriate
usenet group, or more deserving of being ignored.

Yeah ... lets celebrate a spammer trying to sell is stuff. This
must be an internet first.

When you get done being giddy try apologizing. I hope everyone
ignores your post and treats you with all the respect you have
earned.


I'd bet you can call it SPAM... But PEAR is part of the open source PHP web development package.
As such, i'd call it "not bad spam" (?!). He isn't earning anything except maybe (bad?) reputation.

PEAR pretends to be a layer of abstraction between PHP and the database (yeah... it would be great to have really portable SQL :P)

Just a thought... please don't flame me and don't be "inflamed".

Regards.

Nov 12 '05 #3
Fernando Nunes wrote:

I'd bet you can call it SPAM... But PEAR is part of the open source PHP
web development package.
As such, i'd call it "not bad spam" (?!). He isn't earning anything
except maybe (bad?) reputation.


I am sure he is not only earning bad reputation; he is also shooting
himself in the foot (or perhaps in both feet).

I am sure that majority of the people posting and reading here are - or
will - subscribe to The Boulder Pledge ("Under no circumstances will I
ever purchase anything offered to me as the result of an unsolicited
e-mail message. Nor will I forward chain letters, petitions, mass
mailings, or virus warnings to large numbers of others. This is my
contribution to the survival of the online community.").

So he simply rejected as potential customers majority of people posting
here.

Jan M. Nelken
Nov 12 '05 #4
Fernando Nunes wrote:
Daniel Morgan wrote:
Analysis&Soluti ons wrote:
Crack open the beer,


How often do we get the chance to be spammed by someone too rude
to read the FAQ, to lacking in respect to post in the appropriate
usenet group, or more deserving of being ignored.

Yeah ... lets celebrate a spammer trying to sell is stuff. This
must be an internet first.

When you get done being giddy try apologizing. I hope everyone
ignores your post and treats you with all the respect you have
earned.


I'd bet you can call it SPAM... But PEAR is part of the open source PHP
web development package.
As such, i'd call it "not bad spam" (?!). He isn't earning anything
except maybe (bad?) reputation.

PEAR pretends to be a layer of abstraction between PHP and the database
(yeah... it would be great to have really portable SQL :P)

Just a thought... please don't flame me and don't be "inflamed".

Regards.


All SPAM is bad spam. I don't care if you are giving it away for
free. I don't care if you personally show up, install it, configure
it train on it, and then give me a check for $50: It is still spam.

The lack of netiquette is inexcusable and the posting invites others
that are selling products and services to think such postings are
tolerated: They will not be.

--
Daniel Morgan
http://www.outreach.washington.edu/e...ad/oad_crs.asp
http://www.outreach.washington.edu/e...oa/aoa_crs.asp
da******@x.wash ington.edu
(replace 'x' with a 'u' to reply)

Nov 12 '05 #5
Danield Morgan,

You are an ignorant turd, as well as all the other
cry-babies complaining. What is your point? To
create more spam complaining about it? A bunch of
ignorant retarded turds.

PEAR is a contribution to not only YOUR DUMBASSES, but
to people out there that are actually intelligent enough
to use it. God what a useless lump of shit you people are.

"Daniel Morgan" <da******@x.was hington.edu> wrote in message news:1077345802 .384410@yasure. ..
Fernando Nunes wrote:
Daniel Morgan wrote:
Analysis&Soluti ons wrote:

Crack open the beer,

How often do we get the chance to be spammed by someone too rude
to read the FAQ, to lacking in respect to post in the appropriate
usenet group, or more deserving of being ignored.

Yeah ... lets celebrate a spammer trying to sell is stuff. This
must be an internet first.

When you get done being giddy try apologizing. I hope everyone
ignores your post and treats you with all the respect you have
earned.


I'd bet you can call it SPAM... But PEAR is part of the open source PHP
web development package.
As such, i'd call it "not bad spam" (?!). He isn't earning anything
except maybe (bad?) reputation.

PEAR pretends to be a layer of abstraction between PHP and the database
(yeah... it would be great to have really portable SQL :P)

Just a thought... please don't flame me and don't be "inflamed".

Regards.


All SPAM is bad spam. I don't care if you are giving it away for
free. I don't care if you personally show up, install it, configure
it train on it, and then give me a check for $50: It is still spam.

The lack of netiquette is inexcusable and the posting invites others
that are selling products and services to think such postings are
tolerated: They will not be.

--
Daniel Morgan
http://www.outreach.washington.edu/e...ad/oad_crs.asp
http://www.outreach.washington.edu/e...oa/aoa_crs.asp
da******@x.wash ington.edu
(replace 'x' with a 'u' to reply)


Nov 12 '05 #6
Buck wrote:
Danield Morgan,

You are an ignorant turd, as well as all the other
cry-babies complaining. What is your point? To
create more spam complaining about it? A bunch of
ignorant retarded turds.

PEAR is a contribution to not only YOUR DUMBASSES, but
to people out there that are actually intelligent enough
to use it. God what a useless lump of shit you people are.


I find it fascinating, in an academic sort of way, that it always
turns out that those that spam are also those that first resort
to the use of obscenities when someone rains on their parade.

It would have been so simple to just say "Oops .. sorry" ... and
repost. But no you apparently feel entitled to leave your trash
where-ever you please without regard to rules, etiquette, or
other people's wishes. Well you got your wish ... and I got mine.
How many customers do you think your little temper tantrum got you?

--
Daniel Morgan
http://www.outreach.washington.edu/e...ad/oad_crs.asp
http://www.outreach.washington.edu/e...oa/aoa_crs.asp
da******@x.wash ington.edu
(replace 'x' with a 'u' to reply)

Nov 12 '05 #7
First of all you make the wrong assumption that I spam, secondly, implying
that I put the message out about PEAR. I have nothing to do with spam or
PEAR. I do however, read this group as well as others, and APPRECIATE news
like what was posted about PEAR. This was something we rarely see anymore,
instead it's pontificating turds like you that clog up the threads. Your
comments as well as the other turds was completely inappropriate. Internet
poop clogging up the thought waves.

Newsgroups are about information sharing, discussions, and open, public
communication. PEAR is an open source contribution, available even for
dumbshits like you. Obviously you don't understand that, as well as the
other cry-babies who had to chime in and post their ignorance. Even worse,
you have to include links to even more of your stinky ignorance.

Those that can't, teach.

Heh-heh... Now go teach!

( And change your diaper you cry-baby! It's startin ta stink! )

"Daniel Morgan" <da******@x.was hington.edu> wrote in message news:1077374028 .733831@yasure. ..
Buck wrote:
Danield Morgan,

You are an ignorant turd, as well as all the other
cry-babies complaining. What is your point? To
create more spam complaining about it? A bunch of
ignorant retarded turds.

PEAR is a contribution to not only YOUR DUMBASSES, but
to people out there that are actually intelligent enough
to use it. God what a useless lump of shit you people are.


I find it fascinating, in an academic sort of way, that it always
turns out that those that spam are also those that first resort
to the use of obscenities when someone rains on their parade.

It would have been so simple to just say "Oops .. sorry" ... and
repost. But no you apparently feel entitled to leave your trash
where-ever you please without regard to rules, etiquette, or
other people's wishes. Well you got your wish ... and I got mine.
How many customers do you think your little temper tantrum got you?

--
Daniel Morgan
http://www.outreach.washington.edu/e...ad/oad_crs.asp
http://www.outreach.washington.edu/e...oa/aoa_crs.asp
da******@x.wash ington.edu
(replace 'x' with a 'u' to reply)


Nov 12 '05 #8
Buck wrote:
Those that can't, teach.


I teach 6 hours per week. I consult for companies like the one
you work for 50-60 hours per week. There is a reason employers
pay my per diem. It isn't my good looks.

--
Daniel Morgan
http://www.outreach.washington.edu/e...ad/oad_crs.asp
http://www.outreach.washington.edu/e...oa/aoa_crs.asp
da******@x.wash ington.edu
(replace 'x' with a 'u' to reply)

Nov 12 '05 #9
Buck wrote:
Those that can't, teach.


I teach 6 hours per week. I consult for companies like the one
you work for 50-60 hours per week. There is a reason employers
pay my per diem. It isn't my good looks.

--
Daniel Morgan
http://www.outreach.washington.edu/e...ad/oad_crs.asp
http://www.outreach.washington.edu/e...oa/aoa_crs.asp
da******@x.wash ington.edu
(replace 'x' with a 'u' to reply)

Nov 12 '05 #10

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

0
1505
by: Analysis&Solutions | last post by:
Greetings: Crack open the beer, PEAR DB 1.6.0 is here! (Hey, I'm a bit giddy with excitement that my intense work during the past seven weeks has come to fruition.) For those unfamiliar with PEAR DB, it's a package of PHP classes that provide an object oriented API with common methods of accessing thirteen of PHP's database driver extensions: dBase, FrontBase, InterBase, Informix, mSQL, MS SQL Server,
13
3021
by: Tim Tyler | last post by:
I've been using PHP for a while now - and have recently been trying to set up PHP, MySQL and Apache on Windows (for a client). It seems like all the PEAR stuff under PHP 5 doesn't work out of the box. It took me a while to track down the go-pear.bat file in the root - what with all the other garbage in there. Shouldn't this file get at least a mention in:
3
2205
by: Vincent | last post by:
Hi I have a problem with pear DB my code : for ($i=0;$i<100000;$i) { $sql = "select id from table where id=x";
3
7237
by: junkmail | last post by:
on a win 2k server apparantly it is saying i dont have it. or it cant find it. im using mySQL 4.1 php 4.3.x apache 3.0.53 im new to php and am doing some tutorials, but when i run the sripts it tells mea it can not run pear/soap, because it can not be found.the book im learning form does not tell me how to install or configure this extension. so now im looking for help.
2
1831
by: yawnmoth | last post by:
The PHP license states the following: 4. Products derived from this software may not be called "PHP", nor may "PHP" appear in their name, without prior written permission from group@php.net. You may indicate that your software works in conjunction with PHP by saying "Foo for PHP" instead of calling it "PHP Foo" or "phpfoo" As the author of something released under the PHP license, can I, as I see fit, just grant permission to an...
1
7834
by: CSTechie | last post by:
I've been battling to install PEAR on Windows XP now for too long. I am not sure what I need to do. When I run go-pear.php from the command line, I get the error message as shown at the end. I included everything in case there is something there that's helpful. I'm trying to install PEAR so that I can use PHPUnit. Thanks for the help!!!!
5
1719
by: awebguynow | last post by:
I want to upgrade my version of PHP and with it, to be consistent PECL. I'm assuming, I'll also need to install Pear from scratch Maybe I'll go all the way and upgrade my Apache2 webserver from my current phpinfo() Apache Version Apache/2.0.54 (Win32) PHP/5.0.4 from Apache's website: Apache 2.2.3 Released I think it would be hard to install over my current installation at C:\php
3
1701
by: Mladen Gogala | last post by:
PEAR installation failed with PHP 5.2.0 on Windows XP. The reported error is mismatch between array types. Did anyone else come across that? Any solutions? I didn't have any problems with Linux: $ php --version PHP 5.2.0 (cli) (built: Nov 3 2006 21:13:54) Copyright (c) 1997-2006 The PHP Group Zend Engine v2.2.0, Copyright (c) 1998-2006 Zend Technologies
0
8445
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look ! Part I. Meaning of...
0
8356
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
8871
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
0
8640
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
0
7386
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
0
4198
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
0
4369
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
2771
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
2
2011
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.