用php从mysql数据库中提取数据,生成下拉菜单(无须联动)

用php从mysql数据库中提取数据,生成下拉菜单(无须联动),第1张

比如你有一个城市表 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选项就好了

我们平时都是通过数据库管理工具 *** 作MYSQL数据表,那么如何在Intellij IDEA中 *** 作MYSQL数据表呢?下面我给大家分享一下。

工具/材料

Intellij IDEA

首先点击右侧的Data Source,选择下拉菜单中的MySQL选项,如下图所示

接下来在d出的Data Sources and Drivers界面中输入Mysql的用户名和密码进行数据库连接,如下图所示

连接成功MYSQL数据库以后,数据库中的表都会显示出来了,如下图所示,我们双击要 *** 作的数据表

然后在右侧就会显示此数据表的所有数据,在这里可以对数据表的数据进行相应的增删改查,如下图所示

接下来点击此数据表顶部的加号按钮进行数据行的增加,如下图所示

编辑完新的数据以后需要右键单击数据行,然后选择Submit New Row选项,如下图所示

接下来我们还可以在输入栏中通过列表进行数据的过滤,如下图所示

最后,如果你不习惯 *** 作界面,那么可以打开右侧的SQL窗口按钮,如下图所示

然后在工作区就会展现出SQL编辑区,我们就可以在里面输入SQL语句进行数据表的 *** 作,如下图所示


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

原文地址: http://outofmemory.cn/zaji/7541919.html

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

发表评论

登录后才能评论

评论列表(0条)

保存