Я использую цикл while для публикации на стене пользователя через приложение. Цикл while выполняется только один раз и размещается на стене пользователя по одному за раз. Интересно, почему это происходит?
while($data = mysql_fetch_array($result)){
echo "posting in userwall";
$facebook->api('/'.$data['postid'].'/feed?access_token='.$data['token_key'], 'post', $attachment);
}
Приведенный выше код выполняется только один раз, даже если строк много. Однако, когда я комментирую вторую строку "$ facebook-> api ('/'.$ data [' postid '].' / Feed? Access_token = '. $ Data [' token_key '],' post ', $ attachment);" он работает столько раз, сколько строк. например,
while($data = mysql_fetch_array($result)){
echo "posting in userwall";
//$facebook->api('/'.$data['postid'].'/feed?access_token='.$data['token_key'], 'post', $attachment);
}
У меня есть две строки данных, и он показывает o / p два раза. Однако пока я использую "$ facebook-> api ('/'.$ data [' postid '].' / Feed? Access_token = '. $ Data [' token_key '],' post ', $ attachment);" он запускается только один раз, почему?