Вставка массива в несколько полей sql php - PullRequest
0 голосов
/ 07 ноября 2011

Это должно быть действительно легко, но я изо всех сил.

Вот мой текущий код

$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'];должен быть список из 1000 идентификаторов.Я хочу создать строку в таблице для каждого $ friend_id, используя один и тот же $ id

Спасибо!

1 Ответ

1 голос
/ 07 ноября 2011
$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);
}

Как это?Вы должны выполнить запрос один раз для каждой строки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...