程序即使在php中发出警告也会执行

时间:2014-06-16 11:22:11

标签: php mysql phpmyadmin

我有一个PHP代码,我只是查询通过POST方法将行插入表中每一件事情都发生在警告中,我无法弄清楚为什么这是一条警告信息

警告信息: 警告:mysql_fetch_assoc():提供的参数不是第9行/home/a266/public_html/poster.php中的有效MySQL结果资源

代码是:

include "db.php";
$sql=mysql_query("INSERT INTO tb1 (col1,col2) VALUES ('$_val1', '$_val2')");
while($row=mysql_fetch_assoc($sql))
$output[]=$row;
$result="inserted";

注意:值完全插入到表中并返回“已插入”消息但为什么会出现警告..?

1 个答案:

答案 0 :(得分:1)

INSERT只返回true或false。使用INSERT查询无法获取结果。