·设为首页收藏本站📧邮箱修改🎁免费下载专区💎积分✅卡密📒收藏夹👽聊天室
12
返回列表 发布新帖

有PHP高手吗? 100元求个完整数据库连接和查询代码

评论12

TyCodingLv.8 发表于 2023-3-3 11:55:42 | 查看全部
不对外,内部工作需要
我要说一句 收起回复
创宇盾启航版免费网站防御网站加速服务
婷姐Lv.8 发表于 2023-3-3 11:55:55 | 查看全部
<?php

$a = $_POST["aaa_3"]; //等10多个值,
$b = $_POST["bbb_3"]; //等10多个值, 同理其他十个

$val = [0,1,2,3,4];
if (!in_array($a,$val)){
    echo 'err value';
    exit;
}
if (!in_array($b,$val)){
    echo 'err value';
    exit;
}
$dsn = 'mysql:dbname=mysqla;host:127.0.0.1';
try {
    $dbh = new PDO($dsn, 'my_user', 'my_passwd');
} catch (PDOException $e) {
    echo 'Connection filed:' . $e->getMessage();
    exit;
}

$sql = 'select * from  mysqla where zzzvalue in(0,1,2) order by rand() limit 5';

$res = $dbh->query($sql);

if ($res === false) {
    $err = $dbh->errorInfo();
    print_r($err);
    exit;
}

$row = $res->fetchAll();

//要考虑row是否大于5行
$record1 = $row[0];
$record2 = $row[1];
$record3 = $row[2];
$record4 = $row[3];
$record5 = $row[4];
我要说一句 收起回复
浅生Lv.8 发表于 2023-3-3 11:56:50 | 查看全部
楼主,还需要帮忙吗
我要说一句 收起回复

回复

 懒得打字嘛,点击右侧快捷回复【查看最新发布】   【应用商城享更多资源】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

创宇盾启航版免费网站防御网站加速服务
投诉/建议联系

discuzaddons@vip.qq.com

未经授权禁止转载,复制和建立镜像,
如有违反,按照公告处理!!!
  • 联系QQ客服
  • 添加微信客服

联系DZ插件网微信客服|最近更新|Archiver|手机版|小黑屋|DZ插件网! ( 鄂ICP备20010621号-1 )|网站地图 知道创宇云防御

您的IP:3.144.95.167,GMT+8, 2024-12-25 03:04 , Processed in 0.261332 second(s), 85 queries , Gzip On, Redis On.

Powered by Discuz! X5.0 Licensed

© 2001-2024 Discuz! Team.

关灯 在本版发帖
扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表