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值)

很简单。

1、把俩列表放进 updatepanel。

2、把列表设置为AUTO POSTBACK

3、第一个选中的值,作为第二个数据绑定的数据源查询条件。

恭喜这样就OK了。


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

原文地址: http://outofmemory.cn/sjk/6746036.html

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

发表评论

登录后才能评论

评论列表(0条)

保存