Php 警告:mysql_fetch_array()要求参数1为资源,布尔值
目前我的php代码有一个大问题。我正在尝试创建一个页面来添加用户(完成),现在的问题是,我需要一个脚本,让您可以自由更改用户信息。现在谈谈这个问题: 按“安德拉·安瓦尔德” 按下“ändra”按钮(问题错误)Php 警告:mysql_fetch_array()要求参数1为资源,布尔值,php,mysql,Php,Mysql,目前我的php代码有一个大问题。我正在尝试创建一个页面来添加用户(完成),现在的问题是,我需要一个脚本,让您可以自由更改用户信息。现在谈谈这个问题: 按“安德拉·安瓦尔德” 按下“ändra”按钮(问题错误) Edit.php 编辑-重置UF LÄGG TILL ELLER TA BORT Lägg till en person Namn: 问题: _________________ *Modify.php 数据和数据信息 此错误意味着mysql\u query返回false,这意
Edit.php
编辑-重置UF
LÄGG TILL ELLER TA BORT
Lägg till en person
Namn:
问题:
_________________
*Modify.php
数据和数据信息
此错误意味着mysql\u query
返回false,这意味着查询出错
要找出错误,您可以使用:
$result = mysql_query($query) or die(mysql_error());
只有当mysql\u查询返回false并给出从mysql返回的错误消息时,才会执行或die
部分。尝试更改脚本
发件人:
致:
还记得使用mysqli_real_escape_string()转义任何用户提交的数据。您的代码看起来缺少某些内容,但显示代码中没有关闭某些内容$u=“UPDATE kunder SET Name=”,$\u POST[inputName]。”,Description=”,“$\u POST[inputDesc]。”,其中ID=”,“$ID.”;
$result = mysql_query($query) or die(mysql_error());
$u = "UPDATE kunder SET Name='$_POST[inputName]' , Description='$_POST[inputDesc]' WHERE ID = $id";
$u = "UPDATE kunder SET Name='".$_POST[inputName]."', Description='".$_POST[inputDesc]."' WHERE ID = '".$id."';