1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | < html > < head > < title >Finding User</ title > </ head > < body > < h2 >Finding users from mysql database.</ h2 > < form action="selectformhandler.php" method="post"> Select gender: < select name="gender"> < option value="male">man</ option > < option value="female">woman</ option > </ select >< br /> < input name="submit" type="submit" value="Find"/> </ form > </ body > </ html > |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 | <html> <head> <title>User found</title> </head> <body> <h2>User found from mysql database.</h2> <?php $gender = $_POST [ 'gender' ]; if (! $gender ){ echo "Error: There is no data passed." ; exit ; } if (!get_magic_quotes_gpc()){ $gender = addslashes ( $gender ); } @ $db = mysqli_connect( 'localhost' , 'root' , '12345678' ); mysqli_select_db( $db , 'testphp' ); if (mysqli_connect_errno()){ echo "Error: Could not connect to mysql database." ; exit ; } $q = "SELECT * FROM user WHERE gender = '" . $gender . "'" ; $result = mysqli_query( $db , $q ); $rownum = mysqli_num_rows( $result ); for ( $i =0; $i < $rownum ; $i ++){ $row = mysqli_fetch_assoc( $result ); echo "Id:" . $row [ 'id' ]. "<br />" ; echo "Name:" . $row [ 'name' ]. "<br />" ; echo "Age:" . $row [ 'age' ]. "<br />" ; echo "Gender:" . $row [ 'gender' ]. "<br />" ; echo "Info:" . $row [ 'info' ]. "<br />" ; } mysqli_free_result( $result ); mysqli_close( $db ); ?> </body> </html> |
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从问题排查到源码分析:ActiveMQ消费端频繁日志刷屏的秘密
· 一次Java后端服务间歇性响应慢的问题排查记录
· dotnet 源代码生成器分析器入门
· ASP.NET Core 模型验证消息的本地化新姿势
· 对象命名为何需要避免'-er'和'-or'后缀
· “你见过凌晨四点的洛杉矶吗?”--《我们为什么要睡觉》
· 编程神器Trae:当我用上后,才知道自己的创造力被低估了多少
· C# 从零开始使用Layui.Wpf库开发WPF客户端
· 开发的设计和重构,为开发效率服务
· 从零开始开发一个 MCP Server!
2017-12-14 给电脑手动增加虚拟内存