#13008 [Fbk->Opn]: Multiple update/inserts fail
| From: | Brian_Teravskis at Cargill dot com | Date: | Mon, 26 Aug 2002 19:38:39 +0000 |
| Subject: | #13008 [Fbk->Opn]: Multiple update/inserts fail | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-17883@lists.php.net to get a copy of this message | ||
ID: 13008
User updated by: Brian_Teravskis@Cargill.com
Reported By: Brian_Teravskis@Cargill.com
-Status: Feedback
+Status: Open
Bug Type: MSSQL related
Operating System: Linux 2.2.12-20 Red Hat 6.1
PHP Version: 4.0.6
New Comment:
I will check within the next week or two to verify.
Previous Comments:
------------------------------------------------------------------------
[2002-08-17 02:12:05] kalowsky@php.net
Is this still a valid bug in the recent PHP releases?
------------------------------------------------------------------------
[2001-08-28 16:01:08] Brian_Teravskis@Cargill.com
I'm using FreeTDS 0.51 to access an MSSQL 7.0 pl1 database server. I
can use PHP to SELECT information from the database with no problems.
I'm having problems with multiple insert/updates done to the database
in sequence.
My algorithm attempts to insert/update several rows of data into the
database after an HTTP put. It will first attempt to do an SQL insert,
and if that errors due to duplicate key restraints it will do an SQL
update.
I'm finding that it will do the first update, but after that nothing
appears to work unless I close the connection to the database and
reopen it again. While this works in a small installation, I can see
problems with hundreds of database updates per minute constantly
opening and closing connections for each row updated.
I can do multiple SQL inserts in sequence with no problems. It is when
the key restraint warning occurs and I do an update.
I have the code if interested.
Here is my PHP configure line:
./configure --with-mysql --with apxs=/usr/local/apache/bin/apxs
--with-gd --with-mssql=/usr/local/freetds
--with-sybase=/usr/local/freetds --enable-track-vars
Thanks
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=13008&edit=1