PHP中implode()构建MYSQL IN范围查询字符串

把查询数组条件转换成MYSQL in范围查询可以使用

 $finStr='"'.implode('","',$finA).'"'; //"187","877","770","707","070","701","019","199","995"
 $sql2 = "SELECT h.haoma,d.title,d.desc FROM `shuanm_haoma` as h LEFT JOIN `shuanm_haoma_data` d ON h.data_id=d.id where h.`haoma` in({$finStr}) order by field(h.`haoma`,{$finStr})";


支付宝扫码打赏 微信扫码打赏

如果本文对你有帮助,欢迎打赏本站

喜欢 ()or分享