多级连动数据库php 多级数据库设计
PHP中如何连接多个数据库,同时操作两个以上
$conn1=mysql_connect('...','...','...'); //将第一个数据库连接资源保存到变量conn1中
创新互联是一家专注于做网站、成都网站建设与策划设计,麒麟网站建设哪家好?创新互联做网站,专注于网站建设10年,网设计领域的专业建站公司;建站业务涵盖:麒麟等地区。麒麟做网站价格咨询:13518219792
$conn2=mysql_connect('...','...','...'); //将第二个数据库连接资源保存到变量conn2中
然后在执行查询操作时,指定使用哪个连接资源,如:mysql_query('select ....',$conn1);
希望可以帮到你,谢谢!
PHP+MySQL数据库查询四级下拉菜单联动问题。在网上看了很多例子,但自身
比如你有一个城市表 city,有字段id和city_name, 代码如下:
?php
$sql = 'select * from city';
$res = mysql_query($sql);
$cities = array();
while ($row = mysql_fetch_assoc($res) )
{
$cities[$row['id']] = $row['name'];
}
?
select name="PubForm[city]" class="sgselect scate" id="city"
option selected="selected" value=""-- 请选择城市 --/option
?php foreach ( $cities as $id=$city ) { ?
option value="?php echo $id; ?"?php echo $city; ?/option
/select
原理就是从mysql查询出所有城市的数据并弄成一个数组$cities ,然后循环$cities,按照下拉表单的格式输出option选项就好了
php里多级联动下拉菜单如何做
数据库设计:
database: db;
table: sort1,sort2;
sort1-data: id name vablue
1 aa
2 bb
sort2-data: id name parent_id
1 aa-a 1
2 aa-x 1
3 bb-m 2
4 bb-j 2
在dw中放置2个跳转菜单,
在第一个select中添如下代码:
option---请选择---/option
?php
$host = "localhost";
$db_name = "db";
$username = "root";
$password = "";
$conn=mysql_connect($host,$username,$password) or die("不能链接到数据库!");
$db=mysql_select_db($db_name,$conn);
$sql="select * from sort1 order by id ASC";
$result = mysql_db_query($db_name,$sql);
while($row = mysql_fetch_array($result)) {
$sort1_id = $row["id"];
$sort1_name = $row["name"];
$sort1_value = $row["value"];
if(!$sort1_value){
$str = "option value = '?data1=$sort1_id'";
if($row["id"] == $data1){
$str .= "selected";
}
}
else{
$str = "option value = '$sort1_value'";
}
$str .= "$sort1_name/option";
echo $str;
}
?
文章名称:多级连动数据库php 多级数据库设计
文章位置:http://ybzwz.com/article/doeecgj.html