<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[BIWEB开源PHP WMS系统创始人ArthurXF肖飞的blog]]></title> 
<link>http://www.bizeway.net/index.php</link> 
<description><![CDATA[网务通 - 网务公司发展之路]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[BIWEB开源PHP WMS系统创始人ArthurXF肖飞的blog]]></copyright>
<item>
<link>http://www.bizeway.net/read.php?</link>
<title><![CDATA[General error: 2053和General error: 2050问题的解决]]></title> 
<author>ArthurXF &lt;arthurxf@gmail.com&gt;</author>
<category><![CDATA[PHP]]></category>
<pubDate>Tue, 04 Dec 2007 12:06:27 +0000</pubDate> 
<guid>http://www.bizeway.net/read.php?</guid> 
<description>
<![CDATA[ 
	　　我把PHP升级到了5.2.5版本以后，以前写的PDO程序总是报错SQLSTATE[HY000]: General error: 2053 ，我查了很久才找到问题的解决办法。　　这样的问题只会发生在两条SQL连续请求的时候，如下面的例子：<div class="quote"><div class="quote-title">引用</div><div class="quote-content">$s = $db-&gt;query(&quot;SELECT * FROM test ORDER BY poledrugie;&quot;); var_dump($s-&gt;fetchAll()); $s = $db-&gt;query(&quot;SELECT * FROM test ORDER BY poletrzecie;&quot;); var_dump($s-&gt;fetchAll());</div></div>这样就会报错的。两种修改方法： 1.将第二个SQL的句柄换成$s1.<div class="quote"><div class="quote-title">引用</div><div class="quote-content">$s = $db-&gt;query(&quot;SELECT * FROM test ORDER BY poledrugie;&quot;); var_dump($s-&gt;fetchAll()); $s1 = $db-&gt;query(&quot;SELECT * FROM test ORDER BY poletrzecie;&quot;); var_dump($s1-&gt;fetchAll());</div></div>2.在第二个SQK前，将$s清空。<div class="quote"><div class="quote-title">引用</div><div class="quote-content">$s = $db-&gt;query(&quot;SELECT * FROM test ORDER BY poledrugie;&quot;); var_dump($s-&gt;fetchAll()); $s = ''； $s = $db-&gt;query(&quot;SELECT * FROM test ORDER BY poletrzecie;&quot;); var_dump($s-&gt;fetchAll());</div></div>　　其实可以得出一个结论，如果两个PDO请求赋值给同一个句柄，那么第二个句柄不会被覆盖掉。所以必须我们手动覆盖一次。 　　以上文章为ArthurXF倾情奉献，谢谢支持！ 现在ArthurXF本人正在搞PHP等技术培训，如果想学习的人可以跟我联系。另外培训的招生简章在这个网址，想了解的可以去看看。 <a href="http://www.bizeway.net/read.php/285.htm" target="_blank">PHP培训招生简章</a><br/>Tags - <a href="tag.php?tag=pdo" rel="tag">pdo</a> , <a href="tag.php?tag=bug" rel="tag">bug</a>
]]>
</description>
</item><item>
<link>http://www.bizeway.net/read.php?&amp;guid=0#topreply</link>
<title><![CDATA[[评论] General error: 2053和General error: 2050问题的解决]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>http://www.bizeway.net/read.php?&amp;guid=0#topreply</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>