【发布时间】:2017-02-17 09:18:00
【问题描述】:
实际上,我在我的 php 文件(正在工作的 PHP)中进行了 JSON 编码,并且它正在工作,但是当我在另一个 PHP(错误 PHP)文件中执行相同的步骤时,它不起作用请帮助我
PHP 错误
<?php
require_once('dbConnect.php');
$id =$_POST['id'];
$sql= "select title,description,image,price,cid FROM products a where a.cid='$id'";
$res=mysqli_query($con,$sql);
$result = array();
while ($row=mysqli_fetch_array($res)){
array_push($result,array('title'=>$row['0'],
'description'=>$row['1'],
'image'=>$row['2'],
'price'=>$row['3'],
)
);
}
echo json_encode(($result));
mysqli_close($con);
?>
我知道这是一个非常愚蠢的问题,但我不明白为什么 Erro.php 文件不工作,当我在查询中硬编码 $id 时 Error.php 工作 编辑:删除工作 php
【问题讨论】:
-
尝试使用准备好的语句。
-
检查
var_dump($_POST['id'])的值。 -
我是 php 新手,你能提供一些例子吗
-
delete 评论我的错误结果为NULL
-
什么不工作?