前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >php案例之数据库选择列表

php案例之数据库选择列表

作者头像
贵哥的编程之路
发布2022-09-23 21:02:55
6220
发布2022-09-23 21:02:55
举报
文章被收录于专栏:用户7873631的专栏

作者:陈业贵 华为云享专家 51cto(专家博主 明日之星 TOP红人) 阿里云专家博主

文章目录


cyg.php

代码语言:javascript
复制
<style>
body{
background:#ccc;
}</style>
<b>数据库选择列表<b><br>
<form action="check.php" method="POST">//提交到check.php
	<select name="database" size="10">
	<option value="0" selected></option>
	<?php
		$link=mysqli_connect('localhost','root','root');//链接到数据库软件phpmyadmin即可。第一个root是数据库软件的账号,第二个是密码
		//然后是指定php链接数据库的字符集
		mysqli_set_charset($link,'utf8');//数据库的字符集是utf-8
		$query=mysqli_query($link,"show databases");//"show databases"的意思是获取$link这个软件里面所有的数据库
		while($arr=mysqli_fetch_array($query))//把数据库都转化为数组
		{?>
			<option value="<?php echo $arr['Database'];?>"><?php echo $arr['Database']."<br />";?></option>//输出出来,以下拉框方式
		<?php }?>
	?>
	</select>
	<input type="submit" value="选择">//提交,Post方式
</form>

check.php

代码语言:javascript
复制
<?php
$database=$_POST['database'];//获取提交过来的某一个数据库
$link=mysqli_connect('localhost','root','root',$database);//链接数据库看看这个数据库有没有
mysqli_set_charset($link,'utf8');//设置这个数据库的字符集书utf-8
echo $link?"链接数据库".$database."成功":'连接数据库失败';//三元运算符。4link为true而:的左边。反之右边.

效果:

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-09-22,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 文章目录
  • cyg.php
  • check.php
  • 效果:
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档