迅睿開源框架是一款PHP8高性能·簡(jiǎn)單易用的PHP開源開發(fā)框架, 基于MIT開源許可協(xié)議發(fā)布,不限制商業(yè)使用,以多端互聯(lián)為設(shè)計(jì)理念, 支持的微信公眾號(hào)、小程序、APP客戶端、移動(dòng)端網(wǎng)站、PC網(wǎng)站等多終端式管理系統(tǒng)。
業(yè)務(wù)經(jīng)理
微信掃描以上二維碼
028-61286886
技術(shù)咨詢
sql中的 id IN ( 變量 )里面加了引號(hào),明明定義了多ID,但是只能輸出第一個(gè)id,請(qǐng)問(wèn)如何改,才能sql解析變量變成id IN (59,7,4,28,8,14,13,41,36,33,55,50)這種括號(hào)里面不加引號(hào)的呢
<?php $query=urlencode('select * from dr_1_news where id IN ("'.$result.'")');?>
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問(wèn)題!
回復(fù)@迅睿框架技術(shù)-羅老師 羅老師,原句是解析成了,select * from dr_1_news where id IN ("26,21,12,11,45,43,40,58,57,5,3,30,24,23,8,20,18,16,15,38,32,25,52")
<?php $query=urlencode('select * from dr_1_news where id IN ('.$result.')');?>
是你寫錯(cuò)了
回復(fù)@迅??蚣芗夹g(shù)-羅老師 但是老師,如果改成這樣的話,不加“,靜態(tài)生成就會(huì)出錯(cuò),You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')' at line 1
回復(fù)@迅??蚣芗夹g(shù)-羅老師 老師,應(yīng)該不是,我全部刪除了就留下這個(gè)也不行,把這個(gè)加上雙引號(hào)就正常了。。。也是很奇怪
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問(wèn)題!
回復(fù)@迅睿框架技術(shù)-羅老師 羅老師,原句是解析成了,select * from dr_1_news where id IN ("26,21,12,11,45,43,40,58,57,5,3,30,24,23,8,20,18,16,15,38,32,25,52")
<?php $query=urlencode('select * from dr_1_news where id IN ('.$result.')');?>
是你寫錯(cuò)了
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問(wèn)題!
回復(fù)@迅??蚣芗夹g(shù)-羅老師 但是老師,如果改成這樣的話,不加“,靜態(tài)生成就會(huì)出錯(cuò),You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')' at line 1
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問(wèn)題!
回復(fù)@迅??蚣芗夹g(shù)-羅老師 老師,應(yīng)該不是,我全部刪除了就留下這個(gè)也不行,把這個(gè)加上雙引號(hào)就正常了。。。也是很奇怪