我正在使用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);
}
答案 0 :(得分:0)
尝试此查询 - "SELECT gcm_id FROM android_users WHERE facebookId = '$facebookId'"