gpt4 book ai didi

php - mysql数组插入重复字段数组

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

我有这个 PHP 代码要插入到 mysql 中。

require_once("../form/corefile/functions.php");
$fn = new Functions();
$offers = $_REQUEST;
$offer=$_REQUEST['offer'];
$website =$_REQUEST['website'];
$keyword =$_REQUEST['keyword'];


$count_offer = count($_REQUEST['offer']);
var_dump($offer);exit;

for($i=0;$i<$count_offer ;$i++){
$_offer = ($offer[$i]);
$_website = ($website[$i]);
$_keyword = ($offer[$i]);

$query = $fn->InsertQuery("INSERT INTO offers (offer, website, keyword) VALUES ('$_offer','$_website','$_keyword')");
//var_dump($query);exit;
if($query)
{
$msg="Data Successfully Saved";
}

}

带有 var_dump($offer) 的数组如下所示;

array (size=2)
0 =>
array (size=1)
'name' => string 'offer1' (length=6)
1 =>
array (size=1)
'name' => string 'offer2' (length=6)

我收到错误:注意:repeat.php 第 19 行中的数组到字符串转换其中第 19 行是 $query = $fn->insertQuery

看起来我在从数组中提取正确数据时犯了一些错误。

最佳答案

数组 $offer 是一个关联数组的数组。$offer[0] 将返回一个单键值对的数组,它当然不是字符串,因此会出现错误。

关于php - mysql数组插入重复字段数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42911032/

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