小编Bob*_*bby的帖子

SELECT WHERE id没有检索记录,没有显示任何内容

这段代码对我不起作用.我的list.php显示了所有成员.如果我点击编辑一行我转到我的update.php,它显示'update.php?id =#,我有一小段代码来显示始终正确的数字.但我无法显示人员信息.这就是我所拥有的

<?
    $id = $_GET['id'];
     echo "<print>" .$id."</print>";
    mysql_query("SET NAMES utf8"); 
    mysql_query("SET CHARACTER_SET utf8");
    header('Content-type: text/html;charset=utf-8');   
    $order = 'SELECT * FROM `person` WHERE `PersonID` = $id';  
    $result = mysql_query($order);
?>
Run Code Online (Sandbox Code Playgroud)

它应该在我的list.php中显示我的表中的人员信息,但没有显示出来?如果我替换'PersonID' = 1234为例如,我然后得到一些信息.为什么代码没有使用$id并放在后面'PersonID' = .

php mysql

2
推荐指数
1
解决办法
275
查看次数

标签 统计

mysql ×1

php ×1