PHP二级联动下拉选中,从数据库读取数据,修改页面时如何才能选中数据库中的值呢?

PHP二级联动下拉选中,从数据库读取数据,修改页面时如何才能选中数据库中的值呢?,第1张

function Opt_Sel($table,$id,$name,$postid){

$query=mysql_query("select * from $table")

while($row=mysql_fetch_array($query)){

$selected = $row[$id]==$postid ? "selected" : null

echo "<option value=\"$row[$id]\" $selected>$row[$name]</option>"

}

}

调用时把以下两句分别放在大小类中.

Opt_Sel('大类表名','大类字段id','大类字段name',你要修该的大类字段id值)

Opt_Sel('小类表名','小类字段id','小类字段name',你要修该的小类字段id值)

12345678910phpfunction ajax_get_b(){ $aid = $_GET['aid']if( ! $aid ) return false$res = array()获取二级数据//"select * from table where aid = {$aid}" $str = "<select>"foreach($res as $v) $str .= "<option>$v['name']</option>"$str .= "</select>" }1html+jquery:

<select

id="sa">

<option>a</option>

<option>b</option>

<option>c</option>

<option>d</option>

</select>

<div

id="sb">

</div>

$('#sa').change(function(){

var

url

=

''

var

aid

=

$(this).val()

$.get(url,{aid:aid},function(str){

$('#sb').html(str)

})

})


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/6644976.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-26
下一篇2023-03-26

发表评论

登录后才能评论

评论列表(0条)

    保存