php pdo字符,PHP:(PDO)Mysql最有效的方式来添加字符串以返回db的值
在一个mysql数据库中,我存储了一些没有确切路径的图像名称。
所以我想要做的就是在将返回的数组加载到jQuery(json)中以在JQ Galleria插件中使用它之前添加路径。
在列中,我有这样的名字:
11101x1xTN.png 11101x2xTN.png 11101x3xTN.png最后应该如何:
./test/img/cars/bmw/11101/11101x1xTN.png
./test/img/cars/bmw/11101/11101x2xTN.png我可以将整个路径添加到数据库中,但看起来好像是一个数据库空间的浪费。 2.然后,如果图像路径改变,我需要更新整个数据库。
我可以编辑jQuery插件,但更新其源代码似乎不实用。
什么是正确的做法和禁食处理?
你可以在进行数据库查询之后并在获取结果之前添加一个字符串?
我做查询的部分功能:
$needs = "thumb, image, big, title, description";
$result = $get_queries->getImagesById($id, $needs);
$sth=$this->_dbh->prepare("SELECT $needs FROM images WHERE id = :stockId");
$sth->bindParam(":stockId", $id);
$sth->execute();
$result = $sth->fetchAll(PDO::FETCH_ASSOC);这是foreach循环:
$addurl = array('thumb', 'image', 'big');
foreach ($result as $array) {
foreach ($array as $item => $val) {
if (in_array($item, $addurl)){
$val = '/test/img/cars/bmw/11101/'.$val;
}
}
}该数组看起来像这样:
Array
(
[0] => Array
(
[thumb] => 11101x1xTN.png
[image] => 11101x1xI.png
[big] => 11101x1xB.png
[title] => Title
[description] => This a blub.
)
)该网址应添加到拇指,图像和大。
我试图使用foreach循环更改数组值,但没有奏效。也不会注意到,如果使用这将是一个不必要的放缓。
php pdo字符,PHP:(PDO)Mysql最有效的方式来添加字符串以返回db的值相关推荐
- php和mysql两种不同方式的分割字符串和类型转换
一.sql语句1.分割字符串方法:substring_index(字符串,'分隔符',正数从左数起几位/负数从右数起几位); 例如:subtring_index('aa_bb_cc_dd','_',1 ...
- linux 行首加特定字符_【Linux】行首、行尾添加字符串
摸索Tableau 将本年度第几周转变为对应范围内的某日期 201607 → 2016-02-18 DATEADD('day',7*(int(RIGHT([WEEK_ID],2))-1),DATEPA ...
- php5.5 pdo mysql_PHP5中PDO的简单使用
PDO(PHP Data Object) 是PHP 5新出来的东西,在PHP 6都要出来的时候,PHP 6只默认使用PDO来处理数据库,将把所有的数据库扩展移到了PECL,那么默认就是没有了我们喜爱的 ...
- php mysql pdo use_PHP连接到mysql的方法--mysqli和PDO
php连接到mysql数据库,经典的方式就是使用mysql_connect(),具体代码如下: mysql_connect($db_host, $db_user, $db_pass) or die(m ...
- mysql pdo教程_php中mysql连接方式PDO使用详解
本文主要详细介绍了PHP中mysql的连接方式PDO的各种使用方法,算是个人的一个小结,如有遗漏还请告之,有需要的小伙伴来参考下吧. PDO常用方法: PDO::query()主要用于有记录结果返回的 ...
- api pdo php,从PHP Mysql API转换为PDO时如何处理数据类型
我正在将我们的站点从PHP Mysql API转换为PDO,并且遇到了数据类型问题. 以前,我们对所有变量都进行了转义,就好像它们是字符串一样.例如, SET varname = '$varvalue ...
- php中的PDO对象---对PDO对象的认识、什么是PDO对象
注:本报告总结完全由本人编著,部分概念内容由网络摘录 1 对PDO对象的认识 1.1 简介 PHP 数据对象 (PDO) 扩展为PHP访问数据库定义了一个轻量级的一致接口.实现 PDO 接口的每个数据 ...
- php封装pdo实例以及pdo长连接的优缺点
文章目录 一.前言 二.为什么选择pdo 三.pdo的长连接 1.什么是pdo的长连接 2.长连接对nginx无效吗 3.php-fpm下的长连接测试 4.长连接对事务的影响 5.总结 四.pdo部分 ...
- php pdo 关闭,php pdo预处理
什么是预处理语句? 可以把它看作是想要运行的 SQL 的一种编译过的模板,它可以使用变量参数进行定制. 预处理语句可以带来两大好处: 查询仅需解析(或预处理)一次,但可以用相同或不同的参数执行多次.当 ...
最新文章
- PyTorch 笔记(10)— Tensor 与 NumPy 相互转换、两种共享内存以及两者的广播法则
- linux 常用命令20190917
- bat批处理教程 24
- Redis工作笔记-spring-data-redis的基本使用
- 【AI视野·今日NLP 自然语言处理论文速览 第十五期】Fri, 25 Jun 2021
- 人生聚散,一切随缘!
- Ubuntu--安装gcc--方法/教程
- 5行代码识别各种验证码
- PdShell16扫描内容不符合数据库规范整合
- exePath must be specified when not running inside a stand alone exe
- 如何将pdf压缩到最小?怎么将pdf文档压缩至更小?
- 【江枫】AIX虚拟内存管理机制
- 个人开发者应用如何接入主流微信和支付宝支付
- 微信小程序支持分享到朋友圈了
- 眼睛怎么画?怎样才能画好人物的眼睛?
- [luogu]P1600 天天爱跑步[LCA]
- /proc/sysrq-trigger说明
- 白光干涉仪能做什么丨科普篇
- 企业员工虚拟股权激励制度
- python 的numpy库中的mean()函数用法介绍