gpt4 book ai didi

php - 如何使用动态创建的 PHP 变量将数据插入 Mysql

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

假设我有变量 $image0$image1$image2 等它可以动态变化并从数组生成。我有 sql 查询来插入数据,如

 Insert into table_name (id,entityid,value,image) values (1,123,"abc",$image0);
Insert into table_name (id,entityid,value,image) values (1,123,"abc",$image1);
Insert into table_name (id,entityid,value,image) values (1,123,"abc",$image2);

因为对于不同的产品图片有6个插入查询。

但并不强制每个产品图片的数量相同,有些产品有 3 张图片,有些产品有 5 张图片。

那么,如果只有某些变量可用,我们如何检查该值并将其传递给 mysql 查询并忽略其他查询。

谢谢

最佳答案

我认为最好的方法是将所有图像排列起来,然后使用 foreach .

有这样的想法吗?

<?php
// When you obtaining a images, just let them create a array... this is only example
$arr = array($img1, $img2, $img3, $img4);
foreach ($arr as &$img) {
//execute your statement with param $img
}

unset($value); // Clean it! ;)
?>

关于php - 如何使用动态创建的 PHP 变量将数据插入 Mysql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35602482/

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