PHP获取radio值,并用作参数查询数据库,同一页面显示

本文展示了一个使用PHP处理HTML表单中Radio按钮选择的例子。通过连接数据库并查询用户的选择,展示了如何根据用户输入动态地从数据库中检索信息。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

/***************************by garcon1986************************************/ <?php error_reporting(E_ALL ^ E_NOTICE); //create database test //create table php_radio(id int(10) NOT NULL AUTO_INCREMENT, name varchar(100), description varchar(1000), primary key(id)); //insert php_radio values(1, 'eat','you have eaten ...'); //insert php_radio values(2, 'drink', 'you have drank ...'); //insert php_radio values(3, 'sleep', 'you have sleep ...'); echo "<html><head></head>"; echo "<body>"; echo "<form action='use_radio.php' method='GET'>"; echo "<input type='radio' name='radio' value='eat'>Eat</input>"; echo "<input type='radio' name='radio' value='drink'>Drink</input>"; echo "<input type='radio' name='radio' value='sleep'>Sleep</input>"; echo "<input type='submit' name='search_radio' value='Button' />"; echo "</form>"; $radio_name = $_GET['radio']; //echo $radio_name; mysql_connect("localhost","charles","charles"); mysql_select_db("test"); $query = 'select * from php_radio where name = "'.$radio_name.'"'; //echo $query; $result = mysql_query($query) or die("query error: ".mysql_error()); while($aa = mysql_fetch_assoc($result)){ echo $aa['id']." "; echo $aa['name']." "; echo $aa['description']."<br>"; } //mysql_free_result($result); echo "</body>"; echo "</html>" ?>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值