mysql_query无法找到数据

时间:2013-07-09 14:17:30

标签: php

任何人都可以告诉我我的代码有什么问题 我通过http://www.mywebsite.com/site.php?id=' $ id'
传递了该值 注意:这个网站链接只是示例所以请不要点击它!而且mysql_connect肯定没有错误,因为它经过测试alrdy。

<?php   

    include_once("mysql_connect.php");
    $id = $_REQUEST['id'];

    if($id == ""){
        $error = "Missing data!";
    } else {
        $sqlCheck = mysql_query("SELECT * FROM $table WHERE id='$id' LIMIT 1");
        $sqlRow = mysql_num_rows($sqlCheck);
            if($sqlRow == 1){
                $sqlArray = mysql_fetch_assoc($sqlCheck);
                    $data1 = $sqlArray['data1'];
                    $data2 = $sqlArray['data2'];
            } else {
                $error = "Data not found!";
            }
    }   
?>

此代码的输出为&#34;未找到数据&#34;所以基本上它根本找不到数据。但在我输入id的实际数字后,它会生成所有信息。 例如:mysql_query("SELECT * FROM $table WHERE id='13' LIMIT 1");

谁能告诉我为什么??? thx u ^^

0 个答案:

没有答案