大家好,我这里使用PHP5+mysql5,在一个简单的注册接口中,接收POST过来的5个参数,写入数据库。
从功能上是比较简单的,但是遇到怪问题,部分时间能正常写入数据,部分时间就卡死在接口中。
由于php文件是个flash对接的。所以也测试不到是死在连接数据库还是insert语句中。大家有否遇到过,php写入mysql时而正常,时而卡死的情况。insert的代码如下:
$sql = "insert into tableA(username,password,address) values ";
$sql = $sql . "('" . $username . "',";
$sql = $sql . "'" . $pwd . "',";
$sql = $sql . "'" . $address. "')";
$rows = mysql_query($sql);
if ($rows>0)
{
echo "&errorcode=0";
}
else
{
echo "&errorcode=2";
}

解决方案 »

  1.   

    呵呵,因为在windowsServer2003下开发的
      

  2.   

    据说新的iis性能不错 要比apache好 ,试过一段时间 感觉还可以
    应该不是因为iis+php的问题
    感觉你的应该是flash的问题 可能是传过来的时间格式有的不正确 代码不认 或者引起sql错误了 
    看看flash的时间生成格式那部分吧
      

  3.   

    7楼说的有道理。你想个办法验证下 最后执行的sql语句中的时间吧。