PHP 4.0 Bug #6275 Updated: ODBC_Prepare/ODBC_Execute fails with parameters

From: Date: Wed, 14 Feb 2001 13:20:41 +0000
Subject: PHP 4.0 Bug #6275 Updated: ODBC_Prepare/ODBC_Execute fails with parameters
Groups: php.dev 
Request: Send a blank email to php-dev+get-46555@lists.php.net to get a copy of this message
ID: 6275 Updated by: kalowsky Reported By: jlim@natsoft.com.my Status: Open Bug Type: ODBC related Assigned To: kalowsky Comments: starting to look into windows problems, only problem is I have only win98, so the winNT and 2k won't likely happen... Previous Comments: --------------------------------------------------------------------------- [2000-08-21 09:16:20] jlim@natsoft.com.my Hello, My problem is odbc_execute fails with the following error message: Warning: SQL error: [Microsoft][ODBC Microsoft Access Driver]COUNT field incorrect , SQL state 07001 in SQLExecute in d:Inetpubwwwrootphpadodbindex.php on line 77 The odbc_exec INSERT works fine. I am using a plain vanilla NorthWind MS Access database and am using the ISAPI version of PHP, with ODBC built in. Sample code: $conn = odbc_connect("nwind","",""); odbc_exec($conn,"drop table ADOXYZ"); odbc_exec($conn,"create table ADOXYZ (id int, firstname char(24), lastname char(24))"); odbc_exec($conn,"insert into ADOXYZ (id,firstname,lastname) values (0,'Zend','PHP')"); $stmt = odbc_prepare($conn,"insert into ADOXYZ (id,firstname,lastname) values (?,?,?)"); if ($stmt) { print "Trying execute<br>"; $stmt = odbc_execute($stmt,array(1,"John","Lim")); } --------------------------------------------------------------------------- ATTENTION! Do NOT reply to this email! To reply, use the web interface found at http://bugs.php.net/?id=6275&edit=2

« previous php.dev (#46555) next »