永发信息网

PHP数据库语法,下面的$sql = "select * from $table where $where order by id de

答案:4  悬赏:0  手机版
解决时间 2021-01-24 02:39
function get_zj_str($customerid,$admin_id,$table,$title_field,$divdesc) {
if($customerid){

$where .= " customerid='$customerid'";
}

if($admin_id){

$where .= " admin_id='$admin_id'";
}

if($divdesc=="dati") {
$where .= " and type=0";

}
$sql = "select * from $table where $where order by id desc ";
最佳答案
单从php语法上似乎没有错
只是你检测下,sql语句和数据库结构是否对应
主要是引号的问题!
如:字段属性和sql中字段对应的值,加不加引号是有区别的!
并不是任何类型的字段,在对应值的时候加不加引号都一样!
加与不加,区别大了去了!
全部回答
首先考虑得问题就是posid的数据类型问题,但还有一种可能,就是你写sql语句的工具是什么?不同时间和语言编写的软件的标准不同,有的软件还会有纰漏.
$where 为空时会出错,最好在前面加个判断 $where = $where ? $where : '1=1';
$where .= " customerid='$customerid'"; 把里面的单引号去掉、
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
QQ宠物如何获得地理达人称号?
如何将es5的代码转换为es6
阿楠造型地址在什么地方,我要处理点事
单选题积累和消费在一定时期内是此消彼长的关
修理的修字怎么写
法国西腾机械手表怎么样
佳艺造型地址在什么地方,我要处理点事
恭而无礼,遇君子固所深恶,即小人亦未尝不非
单选题2012年11月1日福州天气预报:据气象部
民事纠纷怎么处理问题
在日企的工作就会很压抑吗?作出纳会计一类的
工业上氯化氢常用氢气和氯气化合的方法制取,
浪漫美发厅地址在什么地方,我要处理点事
下列划线字的注音有错误的一项是A.瞬间(shù
请问伊芬润要坚持用多久?你用了多久呢?我还
推荐资讯
跨省领取法院执行款,本人必须到异地执行庭,
图文快印中心怎么去啊,我要去那办事
速字怎么编字谜
东兴市瑞阳幼儿园地址在什么地方,我要处理点
给女朋友送什么礼物好,要有个性的礼物哦。
女友生气,叫我给她一点时间
在遗传物质中,决定生物性状的小单位是______
单选题LiLeiisgoingtoTangshan.Doyouhave
石河子大学寒假有几天假期从什么时候开始放,
海拉尔到拉布大几林多少公里
【ingni】这句话里的这个短语intothebargain
江淮493发动机百公里油耗是多少
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?