[英]How to update a specific field data in multiple rows in a table in phpmyadmin
在這里,我在一個表中有許多數據,但是我只想更新該表中的一個字段數據。
我想用“ https”更改這些product_image字段值
例如:
這是我當前的值: http : //weshareresources.s3.amazonaws.com/14619475790.jpg
我想更改為: https : //weshareresources.s3.amazonaws.com/14619475790.jpg
數據庫名稱 :renters_test
表名稱 :fc_rental_photos
我要更新的字段名稱 :product_image
這是我的表格截圖:
請建議我一個sql查詢,在這里我可以用以下路徑將“ http”替換為“ https”。 謝謝 :)
UPDATE fc_rental_photos set product_image = REPLACE(product_image, 'http', 'https');
REPLACE可以做到這一點。
在PhpMyAdmin中運行該SQL代碼,它將所有http更新為https
參考: REPLACE
您需要手動獲取該列的記錄,即“ product_image”,並使用“ str_replace”函數進行操作。 就您而言,它將變成
echo str_replace("http","https","Your column value");
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.