在一个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的值相关推荐

  1. php和mysql两种不同方式的分割字符串和类型转换

    一.sql语句1.分割字符串方法:substring_index(字符串,'分隔符',正数从左数起几位/负数从右数起几位); 例如:subtring_index('aa_bb_cc_dd','_',1 ...

  2. linux 行首加特定字符_【Linux】行首、行尾添加字符串

    摸索Tableau 将本年度第几周转变为对应范围内的某日期 201607 → 2016-02-18 DATEADD('day',7*(int(RIGHT([WEEK_ID],2))-1),DATEPA ...

  3. php5.5 pdo mysql_PHP5中PDO的简单使用

    PDO(PHP Data Object) 是PHP 5新出来的东西,在PHP 6都要出来的时候,PHP 6只默认使用PDO来处理数据库,将把所有的数据库扩展移到了PECL,那么默认就是没有了我们喜爱的 ...

  4. php mysql pdo use_PHP连接到mysql的方法--mysqli和PDO

    php连接到mysql数据库,经典的方式就是使用mysql_connect(),具体代码如下: mysql_connect($db_host, $db_user, $db_pass) or die(m ...

  5. mysql pdo教程_php中mysql连接方式PDO使用详解

    本文主要详细介绍了PHP中mysql的连接方式PDO的各种使用方法,算是个人的一个小结,如有遗漏还请告之,有需要的小伙伴来参考下吧. PDO常用方法: PDO::query()主要用于有记录结果返回的 ...

  6. api pdo php,从PHP Mysql API转换为PDO时如何处理数据类型

    我正在将我们的站点从PHP Mysql API转换为PDO,并且遇到了数据类型问题. 以前,我们对所有变量都进行了转义,就好像它们是字符串一样.例如, SET varname = '$varvalue ...

  7. php中的PDO对象---对PDO对象的认识、什么是PDO对象

    注:本报告总结完全由本人编著,部分概念内容由网络摘录 1 对PDO对象的认识 1.1 简介 PHP 数据对象 (PDO) 扩展为PHP访问数据库定义了一个轻量级的一致接口.实现 PDO 接口的每个数据 ...

  8. php封装pdo实例以及pdo长连接的优缺点

    文章目录 一.前言 二.为什么选择pdo 三.pdo的长连接 1.什么是pdo的长连接 2.长连接对nginx无效吗 3.php-fpm下的长连接测试 4.长连接对事务的影响 5.总结 四.pdo部分 ...

  9. php pdo 关闭,php pdo预处理

    什么是预处理语句? 可以把它看作是想要运行的 SQL 的一种编译过的模板,它可以使用变量参数进行定制. 预处理语句可以带来两大好处: 查询仅需解析(或预处理)一次,但可以用相同或不同的参数执行多次.当 ...

最新文章

  1. PyTorch 笔记(10)— Tensor 与 NumPy 相互转换、两种共享内存以及两者的广播法则
  2. linux 常用命令20190917
  3. bat批处理教程 24
  4. Redis工作笔记-spring-data-redis的基本使用
  5. 【AI视野·今日NLP 自然语言处理论文速览 第十五期】Fri, 25 Jun 2021
  6. 人生聚散,一切随缘!
  7. Ubuntu--安装gcc--方法/教程
  8. 5行代码识别各种验证码
  9. PdShell16扫描内容不符合数据库规范整合
  10. exePath must be specified when not running inside a stand alone exe
  11. 如何将pdf压缩到最小?怎么将pdf文档压缩至更小?
  12. 【江枫】AIX虚拟内存管理机制
  13. 个人开发者应用如何接入主流微信和支付宝支付
  14. 微信小程序支持分享到朋友圈了
  15. 眼睛怎么画?怎样才能画好人物的眼睛?
  16. [luogu]P1600 天天爱跑步[LCA]
  17. /proc/sysrq-trigger说明
  18. 白光干涉仪能做什么丨科普篇
  19. 企业员工虚拟股权激励制度
  20. python 的numpy库中的mean()函数用法介绍

热门文章

  1. Mysql之删除表中数据_DELETE FROM
  2. Python A+B问题
  3. 4.1.1 初识文件管理
  4. JSR303—Bean Validation验证
  5. MySQL解决root用户密码丢失问题
  6. Java之JDK和JRE
  7. 再发 400 个红包,新年快乐!
  8. 这 56 个代码注释让我笑吐了
  9. Sprinig Boot + Redis 实现接口幂等性,写得太好了!
  10. mybatis教程--查询缓存(一级缓存二级缓存和整合ehcache)