我想在表格中插入一个新行。我有两个我想要插入的值,但我需要从另一个表中获取第三个值。
function sendRequest($uuid, $friend) {
$test = mysql_query("SELECT unique_id FROM Account WHERE name = '$friend'");
$result = mysql_query("INSERT INTO FriendList(player_id, friend_id, is_friends) VALUES('$uuid', '$test', 0)");
if ($result) {
return mysql_fetch_array($result);
} else {
return false;
}
}
所以我想要的是使用test的结果来获取friend_id的值。
答案 0 :(得分:0)
你快到了:
$res = mysql_fetch_array($test, MYSQL_ASSOC);
$friend_id = $res[0]['unique_id'];
验证$ test和$ res以获得正确的结果。