怎样获得这样的sql
表site_url有两个字段
id:序号
url:路径
name:名称
现有个路径数组
$pagearr = array(
0 => "www.a.com",
1 => "www.b.com/gaoxin",
2 => "www.c.com/xinzhan",
)
想通过这个路径数组获得名称
$pagestr = implode(',', $pagearr);
$sql = "SELECT * FROM site_url WHERE url IN ('{$pagestr}')";
打印出来的sql为:
SELECT * FROM site_url WHERE url IN('www.a.com,www.b.com/gaoxin,www.c.com/xinzhan')
这是不对的,实际想获得的sql是
SELECT * FROM site_url WHERE url IN('www.a.com','www.b.com/gaoxin','www.c.com/xinzhan')
该怎么做才能获得这样的sql
------解决方案--------------------
$pagestr = implode("','", $pagearr);
0
0
相关文章
PHP检测视频文件格式的方式_PHP检测视频文件格式教程
实现基于JavaScript可用性的PHP内容动态加载策略
PHP如何根据JavaScript可用性动态加载内容:一种优雅的降级方案
防止异步Fetch POST请求后页面跳转并自动刷新当前页面的教程
基于JavaScript可用性加载不同PHP文件的教程
本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门AI工具
相关专题
Java Spring Boot 微服务实战
本专题深入讲解 Java Spring Boot 在微服务架构中的应用,内容涵盖服务注册与发现、REST API开发、配置中心、负载均衡、熔断与限流、日志与监控。通过实际项目案例(如电商订单系统),帮助开发者掌握 从单体应用迁移到高可用微服务系统的完整流程与实战能力。
1
2025.12.24
热门下载
精品课程
最新文章








