|
php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login |
PatchesPull RequestsHistoryAllCommentsChangesGit/SVN commits
[2000-09-04 20:44 UTC] sniper@php.net
[2000-09-06 18:01 UTC] sniper@php.net
[2000-10-20 15:51 UTC] fmk@php.net
|
|||||||||||||||||||||||||||
Copyright © 2001-2025 The PHP GroupAll rights reserved. |
Last updated: Sun Oct 26 03:00:01 2025 UTC |
I am using the Win32 binaries, downloaded on July 14. The error I get is: PHP has encountered an Access Violation at 0150229E. It occurs when I use the mssql_close() function without a link identifier. This is the code which causes the break: <? mssql_connect($SERVER_NAME, $USER_ID, $DB_PASSWORD) or die("unable to connect to server"); mssql_select_db($DB_NAME) or die("unable to connect to db"); $result = mssql_query("select field1, field2 from TestPHP where field1 > 1"); print "num rows=" . mssql_num_rows($result) . "<br>"; while ($data = mssql_fetch_row($result)) { print "field1=$data[0], field2=$data[1]<br>"; } mssql_close(); ?> If I store the link identifier when I call the connect statement ($link = mssql_connect), and pass that link identifier in when I call close (mssql_close($link), all is well. Finally, it happens with any sql statement I execute. Thank you for your hard work.