-1

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);
}
4

1 に答える 1

0

このクエリを試してください-"SELECT gcm_id FROM android_users WHERE facebookId = '$facebookId'"

于 2013-07-10T11:39:36.863 に答える