减肥期间吃了膨化食品:PHP的问题,高手进来

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/29 13:02:56
$cat=$_GET['cat']
if ($cat != '0') {
$sql = "SELECT * FROM $table_table WHERE cat= $cat";
}
else{
$sql = "SELECT * FROM $table_table";
}
--------------------------------------------------------------
我的目地是从地址栏接收cat值(数字)如果没有,就执行$sql = "SELECT * FROM $table_table"; 如果有就执行$sql = "SELECT * FROM $table_table WHERE cat= $cat"; 把cat接受到的值放到WHERE cat=后面。
cat是数据中的一栏(int型)

大家看看这段代码错在哪里,欢迎各位php高手留下qq,帮助一下小弟学习php!
我的qq:123719745

if(!isset($_GET['cat']))
$sql="select * from $table_table;
else
{
$cat=$_GET['cat'];
$sql="select * from $table_table where cat='$cat'";
}

if ($cat != '0')
改成 if ($cat != "")
就是如果$cat 不等于空