次のコードを実行しようとしています。
mysql_query("INSERT INTO friend_data (UID, Name) VALUES ($friendUID, $friendName)");
ここで、$ friendUIDはFacebookから取得したユーザーIDであり、$friendNameはFacebookから取得した友人の名前です。何らかの理由で、$friendNameはMySQLに書き込みません。$ friendUIDは正常に書き込み、通常のテキストも正常に書き込みます。誰かがなぜ、またはこれを機能させる方法を知っていますか?関連するコードは以下のとおりです。
$uid = $facebook->getUser();
$friends = $facebook->api('/me/friends');
$friendUID = $value["id"];
$friendName = $value["name"];
echo $friendName;
mysql_query("INSERT INTO friend_data (UID, Name) VALUES ($friendUID, $friendName)");
ありがとうございました!