更新查询php致命错误

更新查询php致命错误,php,Php,我的剧本有些问题 我想在我的程序中进行更新查询,但我的脚本中有一些错误。 我在第29行发现了致命的错误 有人能给我提个建议吗 我的代码: <?php include("db.php"); $kd=$_POST['kd']; $ins=$_POST['ins']; $desc=$_POST['desc']; $sn=$_POST['sn']; $flo=$_POST['flo']; $to=$_POST['to']; $usd=$_POST['usd']; $sat=$_POST['s

我的剧本有些问题

我想在我的程序中进行更新查询,但我的脚本中有一些错误。 我在第29行发现了致命的错误

有人能给我提个建议吗

我的代码:

<?php 

include("db.php");

$kd=$_POST['kd'];
$ins=$_POST['ins'];
$desc=$_POST['desc'];
$sn=$_POST['sn'];
$flo=$_POST['flo'];
$to=$_POST['to'];
$usd=$_POST['usd'];
$sat=$_POST['sat'];
$rdy=$_POST['rdy'];
$stat=$_POST['stat'];
$rmk=$_POST['rmk'];

//kode upload
$lokasi_file = $_FILES['nama_file']['tmp_name'];
$nama_file = $_FILES['nama_file']['name'];
$tipe_file = $_FILES['nama_file']['type'];

//kode untuk mengganti spasi menjadi garis bawah pada nama file
$nama_baru = preg_replace("/\s+/", "_", $nama_file);
$direktori = "images/$nama_baru";

//code untuk mengkopi file ke fodler foto
move_uploaded_file($lokasi_file, $direktori);

$sql("UPDATE consumable SET ins='$ins', part='$desc', serial='$sn' flow='$flo', time='$to', used_qty='$usd', ready_qty='$rdy', unit='$sat', status='$stat', remark='$rmk', foto='$nama_baru' WHERE no='$kd'"); <--- in this line i got Fatal error: Function name must be a string in.  

header("location: home.php");

?>

更新查询部分中缺少逗号:

part='$desc', serial='$sn' flow='$flo',.. // change to

part='$desc', serial='$sn', flow='$flo',...
顺便说一句,如果您使用的是mysql函数,则不鼓励使用此
mysql
。相反,应该使用或扩展名。

尝试使用

mysql_query(“更新易耗数据集ins='$ins',part='$desc',serial='$sn'flow='$flo',time='$to',used_qty='$usd',ready_qty='$rdy',unit='$sat',status='$stat remark='$rmk',foto='$nama_baru',其中no='$kd一行)


而不是$sql。因为没有名为$sql的函数来执行查询

我们应该计算行数并猜测错误是什么吗?请,我们不想计算代码并查找第29行:),请评论有问题的地方,如:
//错误在以
$sql
开头的第行,您如何知道他在使用
mysql\uuuuquot>?我们无法看到
$sql
设置为什么。没有显示错误,但我的程序仍然无法执行更新功能。你能帮我吗?