gpt4 book ai didi

php - 如何在同一行插入多个图像名称并显示 php-mysql

转载 作者:行者123 更新时间:2023-11-29 22:17:43 25 4
gpt4 key购买 nike

我正在 MySQL 上苦苦挣扎,请帮助我。我正在使用

$sql =  "INSERT INTO properties (agent_id, property_name, category, location, property_type, search_radius, price, bed_rooms, bath_rooms, commercial_type, area, address, description, image_name, date_added)
VALUES ('$agent_id', '$property_name', '$listing_for', '$city', '$property_type', '$area', '$price', '$beds', '$baths', '$commercial_type', '$area_sf', '$address', '$description', '".$filename."', now() )" ;

此查询将我的值插入数据库。但这里 image_name ($filename) 包含 3 个图像。我通过使用数组获取这个名称并将其插入数据库。这里所有的字段都是单一的。但 image_name 包含 3 个值。当我在 for 循环中使用此脚本时,总共插入 3 行。当我使用外部 for 循环时,它将被插入到最后$filename。所以我的需要是将所有 3 个 image_names 和其他数据添加到一行中。之后我需要获取所有数据显示它。我怎样才能做到这一点。帮帮我吧伙伴们。谢谢。

最佳答案

使用此代码,

foreach ($filename as $key => $value) {
$array[] = $value;
}
$arrayvalue = json_encode($array);

$sql = "INSERT INTO properties (agent_id, property_name, category, location, property_type, search_radius, price, bed_rooms, bath_rooms, commercial_type, area, address, description, image_name, date_added)
VALUES ('$agent_id', '$property_name', '$listing_for', '$city', '$property_type', '$area', '$price', '$beds', '$baths', '$commercial_type', '$area_sf', '$address', '$description', '".$arrayvalue."', now() )" ;

关于php - 如何在同一行插入多个图像名称并显示 php-mysql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31049218/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com