我正在使用使用 Google Cloud Messaging 和 Facebook 的应用程序,我将 GCM 设备 ID(Google Cloud Messaging 设备 ID)和 FacebookId 保存在 mySQL 数据库中。保存工作得很好,但是当我发送 facebookId 时,我希望gcm_id
返回。没有向我显示echo $row['gcm_id']
结果,我已经检查过所有凭据都是正确的,并且我们发送的 facebookId 与数据库中的凭据正确。有人知道这个 PHP 代码有什么问题吗?
function showID($con, $facebookId){
$id = mysqli_query($con, "SELECT `gcm_id` FROM `android_users` WHERE `facebookId` = $facebookId");
while($row = mysqli_fetch_array($id))
{
echo $row['gcm_id'];
$deviceId = $row['gcm_id'];
}
//push($deviceId);
}