php 期望参数1为资源,PHP:mysql_fetch_array()期望参数1是资源,布尔给定

论坛 期权论坛 编程之家     
选择匿名的用户   2021-6-2 20:03   2150   0

Possible Duplicate:

07000

我会在我的网站上的标题中显示,并且不会出现这种错误,我也不知道如何解决这个问题.谁能帮我?

这是add_answer.php文件:

include("mysql_forum_test.php"); // Get value of id that sent from hidden field

$id=$_POST['id'];

// Find highest answer number.

$sql="SELECT MAX(a_id) AS Maxa_id FROM $tbl_name WHERE question_id='$id'";

$result=mysql_query($sql);

$rows=mysql_fetch_array($result);

// add + 1 to highest answer number and keep it in variable name "$Max_id". if there no answer yet set it = 1

if ($rows) {

$Max_id = $rows['Maxa_id']+1;

}

else {

$Max_id = 1;

}

// get values that sent from form

$a_name=$_POST['a_name'];

$a_email=$_POST['a_email'];

$a_answer=$_POST['a_answer'];

$datetime=date("d/m/y H:i:s"); // create date and time

// Insert answer

$sql2="INSERT INTO $tbl_name(question_id, a_id, a_name, a_email, a_answer, a_datetime)VALUES('$id', '$Max_id', '$a_name', '$a_email', '$a_answer', '$datetime')";

$result2=mysql_query($sql2);

if($result2){

echo "Successful
";

echo "View your answer";

// If added new answer, add value +1 in reply column

$tbl_name2="forum_question";

$sql3="UPDATE $tbl_name2 SET reply='$Max_id' WHERE id='$id'";

$result3=mysql_query($sql3);

}

else {

echo "ERROR";

}

mysql_close();

?>

谢谢

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP