為什么這種聯(lián)動(dòng)性的功能,不適用ajax,不僅開發(fā)方便,用戶體驗(yàn)也好
成都創(chuàng)新互聯(lián)公司是創(chuàng)新、創(chuàng)意、研發(fā)型一體的綜合型網(wǎng)站建設(shè)公司,自成立以來公司不斷探索創(chuàng)新,始終堅(jiān)持為客戶提供滿意周到的服務(wù),在本地打下了良好的口碑,在過去的十載時(shí)間我們累計(jì)服務(wù)了上千家以及全國政企客戶,如成都陽臺(tái)護(hù)欄等企業(yè)單位,完善的項(xiàng)目管理流程,嚴(yán)格把控項(xiàng)目進(jìn)度與質(zhì)量監(jiān)控加上過硬的技術(shù)實(shí)力獲得客戶的一致稱贊。
下拉框select 是html標(biāo)簽,php是要把數(shù)據(jù)循環(huán)輸出就可以了
例如
?php
$rows = array('php','mysql','nginx','fcgi');
?
select
? foreach($rows as $value):?
option?=$value?/option
? endforeach;?
/select
首先根據(jù)文章的分類ID讀出分類名,與分類值然后在第一行生成一個(gè)
option selected value="?=$s_value?"?=$s_text?/option
下面再循環(huán)所有分類
代碼如下:
?
$s_name = "T"; //下拉菜名稱
$s_table = "zc_newtype"; //數(shù)據(jù)表名
$TN = getTitle($ary["T"],$s_table,"title");
$s_text = $TN; //默認(rèn)顯示
$s_value = $ary["T"]; //默認(rèn)值
?
select name="?=$s_name?"
option selected value="?=$s_value?"?=$s_text?/option
?
$sql = "select * from ".$s_table." order by orderid,id desc";
$rs = @mysql_query($sql);
while($ary1 = @mysql_fetch_array($rs)){
?
option value="?=$ary1["id"]?"?=$ary1["title"]?/option
?
}
@mysql_free_result($rs);
?
/select
?php
$con?=?mysql_connect("localhost","root","");//連接數(shù)據(jù)庫
mysql_select_db('test');//選擇數(shù)據(jù)庫
?
html
head
titledropdown?from?mysql/title
/head
body
h1dropdown?from?mysql/h1
form?action="#"?method="post"
select
option?value=0--請(qǐng)選擇--/option
?php
$sql=?"select?val?from?custom?where?field='hook_load'";//sql語句
$result?=?mysql_query($sql,?$con);//執(zhí)行sql語句
while($row?=?mysql_fetch_array($result))
{
echo?"option?value='$row[val]'$row[val]/option";//循環(huán),拼湊下拉框選項(xiàng)
}?
?
/select
/form
/body
/html
例子代碼如下:
mysql_connect();//地址、用戶、密碼
$sql='select username from db.user';
if ($res=mysql_query($sql)){
$options='';
while(list($u)=mysql_fetch_row($res)) $options.='option'.$u;
mysql_free_result($res);
}else $options='option數(shù)據(jù)庫查詢出錯(cuò)SQL=$sql Error=".mysql_error();
mysql_close();
echo "select$options/select";
建議這樣調(diào)試,在帖子的最后一個(gè)語句($sql="insert into text1 values('$id')";)之后添加下面的三行:
echo "正在執(zhí)行SQL: $sqlBR \n";
if (mysql_query($sql)) echo "成功。";
else echo "失?。?.mysql_error();
這樣就會(huì)知道數(shù)據(jù)庫查詢執(zhí)行是否成功,如果失敗還會(huì)顯示失敗的具體原因,這個(gè)原因是分析程序非常重要的因素。
新聞標(biāo)題:php數(shù)據(jù)庫下拉列表 PHP下拉列表
網(wǎng)站地址:http://www.rwnh.cn/article36/doohisg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供全網(wǎng)營銷推廣、網(wǎng)站營銷、企業(yè)建站、網(wǎng)站維護(hù)、關(guān)鍵詞優(yōu)化、靜態(tài)網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)