日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

php pdo字符,PHP:(PDO)Mysql最有效的方式来添加字符串以返回db的值

發布時間:2025/3/20 数据库 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 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的值的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。