重慶分公司,新征程啟航
為企業提供網站建設、域名注冊、服務器等服務
為企業提供網站建設、域名注冊、服務器等服務
假如 數據為 $value
專業成都網站建設公司,做排名好的好網站,排在同行前面,為您帶來客戶和效益!成都創新互聯為您提供成都網站建設,五站合一網站設計制作,服務好的網站設計公司,成都做網站、成都網站建設負責任的成都網站制作公司!
$temp=explode(",",$value);?
foreach($temp?as?$v){
$result[$v]=1;
}
然后html的時候可以這樣:
if($result['admin']){
echo?'input?type=checkbox?/';
}
同理其他類型,可以foreach?輸出
數據庫提到的數據一般是資源類型的,要逐一讀出,添加到數組
while($row = mysql_fetch_assoc($res)){
$data[] = $row;
}
1.通過查詢獲得數據內容
2.將數據內容放入數組
2.1遍歷結果集 將結果放入data[]=結果;
3.迭代輸出數組
3.1 foreach() for() while()do{}while();都是可以的
3.2 輸出語句 printf() echo
4.輸出結束
本文實例講述了php實現通用的從數據庫表讀取數據到數組的函數。分享給大家供大家參考。具體分析如下:
此函數不關心表結構,只需要指定表名、結構和查詢條件既可以對表進行通用查詢操作,非常實用。
function listmytablerows($table, $name, $field, $where, $textID) { / / Connect to the database and query execution connect (); $Sql = "select * from". $table. "". $where. "ORDER BY". $field; $Req = mysql_query($sql); $Res = mysql_num_rows($req); ? Select name = "?php echo $name; ?" id="?php echo $textID; ?" option value="" ____/ option ? Php / / We do a loop that will read the information for each record while ($data = mysql_fetch_array($res)) { / / We display the information from the current record ? Option value = "?php echo $data['id']; ?" ?php echo $data[$field]; ? / Option ? Php } ? / Select ? Php } ?
用大類做鍵字,同大類下的所有小類放一個數組不就行了,類似這樣:
array('大類名'=array('小類1','小類2',...),'大類名2'=array('小類1','小類2',...))