classid是不是?classid=xxx這樣的形式?
成都創(chuàng)新互聯(lián)堅持“要么做到,要么別承諾”的工作理念,服務領域包括:做網(wǎng)站、網(wǎng)站設計、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣等服務,滿足客戶于互聯(lián)網(wǎng)時代的潛山網(wǎng)站設計、移動媒體設計的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡建設合作伙伴!
你所謂的網(wǎng)站欄目的ID號?
我的理解是這樣的,那么通過$_GET["classid"]可以獲得“網(wǎng)站欄目的ID”
假設你這個表是 table ,數(shù)據(jù)在 column 欄中
// 連接數(shù)據(jù)庫操作,設變量為$connect
$query = mysql_query("SELECT column FROM table", $connect);
$value = mysql_result($query);
$array = explode(",", $value);
$classid = $_GET["classid"];
if ( !in_array($classid, $array) ) {
exit("失敗");
} else {
//執(zhí)行的語句
}
如果我理解的正確..好吧,這玩意兒真不難。沒必要加這么多分
str_split函數(shù)能實現(xiàn)你這樣的功能,把字符串按長度分割為數(shù)組,例如:
?php
$str?=?"Hello?Friend";
$arr1?=?str_split($str);
$arr2?=?str_split($str,?3);
print_r($arr1);
print_r($arr2);
?
代碼輸出的結(jié)果如下:
Array
(
[0]?=?H
[1]?=?e
[2]?=?l
[3]?=?l
[4]?=?o
[5]?=
[6]?=?F
[7]?=?r
[8]?=?i
[9]?=?e
[10]?=?n
[11]?=?d
)
Array
(
[0]?=?Hel
[1]?=?lo
[2]?=?Fri
[3]?=?end
)
?php$data = array("4,0,9#1_1", "4,5,5#1_1","4,5,1#1_1", "7,2,4#1_1", "4,4,3#1_1", "8,8,0#2_1","2,2,9#2_1","0,0,6#2_1", "0,0,7#2_1","3,3,8#2_1" );$result1 = array();
$result2 = array();
foreach($data as $key=$value)
{
$str1 = '#1_1';
$str2 = '#2_1'; if(strpos($value,$str1))
{
$tmp = str_replace($str1,'',$value);
$result1[] = $tmp;
}
else if(strpos($value,$str2))
{
$tmp = str_replace($str2,'',$value);
$result2[] = $tmp;
}
}
print_r($result1);
print_r($result2);
?
結(jié)果:Array ( [0] = 4,0,9 [1] = 4,5,5 [2] = 4,5,1 [3] = 7,2,4 [4] = 4,4,3 ) Array ( [0] = 8,8,0 [1] = 2,2,9 [2] = 0,0,6 [3] = 0,0,7 [4] = 3,3,8 )樓上大哥的是對的~~