我有一个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";
注意:值完全插入到表中并返回“已插入”消息但为什么会出现警告..?
答案 0 :(得分:1)
INSERT只返回true或false。使用INSERT查询无法获取结果。