|
php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login |
PatchesPull RequestsHistoryAllCommentsChangesGit/SVN commits
[2004-04-09 11:32 UTC] sniper@php.net
[2004-04-10 06:50 UTC] nlopess@php.net
[2006-01-17 16:23 UTC] shagren at ua dot fm
[2006-01-17 17:20 UTC] vrana@php.net
[2020-02-07 06:12 UTC] phpdocbot@php.net
|
|||||||||||||||||||||||||||
Copyright © 2001-2025 The PHP GroupAll rights reserved. |
Last updated: Wed Nov 19 03:00:02 2025 UTC |
Description: ------------ I use 2 odbc connection to ms-access database. When i close second connection, i cannot free result from first connection - php show warning. And first and second connections have identical resource id. Reproduce code: --------------- <?php error_reporting(E_ALL); //make 2 connection(ms-access database) $conn1 = odbc_connect("test_access", "", ""); $conn2 = odbc_connect("test_access", "", ""); //echo connection id echo "Connection1: $conn1 \nConnection2: $conn2\n"; //exec query $result = odbc_exec($conn1, "select count(*) from temp_table"); //close connection2 odbc_close($conn2); //free result from connection1 odbc_free_result($result); ?> Expected result: ---------------- Connection1: Resource id #1 Connection2: Resource id #2 Actual result: -------------- Connection1: Resource id #1 Connection2: Resource id #1 PHP Warning: odbc_free_result(): 2 is not a valid ODBC result resource in C:\Temp\test3.php on line 18