gpt4 book ai didi

php - 将数组值插入 MySQL

转载 作者:行者123 更新时间:2023-11-29 04:02:09 24 4
gpt4 key购买 nike

我试图找到另一个问题的答案,但我没有运气。我的问题基本上是……这行得通吗?

$insert_tweets = "INSERT INTO tweets (
'id',
'created_at',
'from_user_id',
'profile_image',
'from_user',
'from_user_name',
'text'
) VALUES (
{$user_data[$i]["id"]},
{$user_data[$i]["created_at"]},
{$user_data[$i]["from_user_id"]},
{$user_data[$i]["profile_image"]},
{$user_data[$i]["from_user"]},
{$user_data[$i]["from_user_name"]},
{$user_data[$i]["text"]}
)"

for($i=0;$i<count($user_data);$i++){
mysqli_query($mysqli,$insert_tweets);
}

$user_data是一个多维数组,第一层是数值型,后面是关联型。

此外,在插入之前“准备数据库”/清理关联数组变量的最佳方法是什么?我预计不会有任何恶意数据,但它始终是可能的。

最佳答案

        for($i=0;$i<count($user_data);$i++){
$insert_tweets = "INSERT INTO tweets ('id','created_at','from_user_id','profile_image','from_user','from_user_name','text') VALUES ({$user_data[$i]["id"]},{$user_data[$i]["created_at"]},{$user_data[$i]["from_user_id"]},{$user_data[$i]["profile_image"]},{$user_data[$i]["from_user"]},{$user_data[$i]["from_user_name"]},{$user_data[$i]["text"]})";
mysqli_query($mysqli,$insert_tweets);
}

这应该可行

关于php - 将数组值插入 MySQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11680774/

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