简体   繁体   English

将数组插入多个SQL字段PHP

[英]Inserting Array into multiple sql fields php

This should be really easy but I am struggling. 这应该真的很容易,但是我很努力。

Here is my current code 这是我当前的代码

$friends = $facebook->api('/me/friends');
foreach($friends['data'] as $friend) {
$friend_id = $friend['id'];
}
$connections = "INSERT INTO connections (user_id, friend_id) VALUES ('$id', '$friend_id')";

$friend_id = $friend['id']; $ friend_id = $ friend ['id']; should be a list of 1000 id's. 应该是1000个ID的列表。 I want row created in a table for each $friend_id using the same $id 我想在表中使用相同的$ id为每个$ friend_id创建行

Thanks! 谢谢!

$friends = $facebook->api('/me/friends');
foreach($friends['data'] as $friend) {
$friend_id = $friend['id'];
$connections = "INSERT INTO connections (user_id, friend_id) VALUES ('$id', '$friend_id')";
mysql_query($connections);
}

Like that? 像那样? You must execute the query once for each row. 您必须为每行执行一次查询。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM