strsql="select * from ***“;$where=""; if($cid) {$where=."cid=1";}if($type) {$where=."type=2";}.....每個 參數(shù)這樣判斷一下即可。
成都一家集口碑和實力的網(wǎng)站建設(shè)服務(wù)商,擁有專業(yè)的企業(yè)建站團隊和靠譜的建站技術(shù),十年企業(yè)及個人網(wǎng)站建設(shè)經(jīng)驗 ,為成都近1000家客戶提供網(wǎng)頁設(shè)計制作,網(wǎng)站開發(fā),企業(yè)網(wǎng)站制作建設(shè)等服務(wù),包括成都營銷型網(wǎng)站建設(shè),成都品牌網(wǎng)站建設(shè),同時也為不同行業(yè)的客戶提供成都網(wǎng)站建設(shè)、成都做網(wǎng)站的服務(wù),包括成都電商型網(wǎng)站制作建設(shè),裝修行業(yè)網(wǎng)站制作建設(shè),傳統(tǒng)機械行業(yè)網(wǎng)站建設(shè),傳統(tǒng)農(nóng)業(yè)行業(yè)網(wǎng)站制作建設(shè)。在成都做網(wǎng)站,選網(wǎng)站制作建設(shè)服務(wù)商就選成都創(chuàng)新互聯(lián)公司。
php端有3個變量接收客戶端的請求數(shù)據(jù)$_REQUEST 包含get和post的數(shù)據(jù)$_POST post的數(shù)據(jù)$_GET get的數(shù)據(jù)這三個變量都是數(shù)組, 直接用php獲取數(shù)組元素的方法就能獲取數(shù)據(jù), 鍵名就是客戶端發(fā)送請求的變量名
獲取GET中的數(shù)據(jù)直接這樣即可:
print_r($_GET); //這樣是獲取到GET中的所有數(shù)據(jù)
echo $_GET['flag']; // 獲取flag
三樓的錯了一點·
加號是js用的啦~~應(yīng)該這樣組合,用.
$ID = $_GET["id1"] . "," . $_GET["id2"] . "," . $_GET["id3"];
其實很奇怪既然要那種形式為什么不直接playall.php?id=1,2,3a=ok
這樣傳值~~
如果事先不知道的話,要遍歷一下.
針對GET方式,程序如下
?php
foreach ($_GET as $key=$value)
{
echo "Key: $key; Value: $value br/\n ";
}
?
如果是POST方式的話,把程序里的$_GET換成$_POST即可
I() 函數(shù)不加參數(shù)跟 $_REQUEST 的作用是相同的,里面可以加 get. post.,分別獲取get與post的參數(shù),這個沒有什么太大的區(qū)別,但是個人覺得$_GET要好一些,這個是PHP的獲取參數(shù),I() 函數(shù)是tp中封裝的一個函數(shù),還要經(jīng)過轉(zhuǎn)換什么的。