0
У меня проблема с значением запроса.php переменная в запросе - postgresql
Это работает.
$userArray = $database->select("app", "fb_id=14175962160");
, но ниже не работает. Зачем?
$user = $facebook->getUser(); // contains my fb id - 14175962160
$userArray = $database->select("app", "fb_id='$user'");
$userArray = $database->select("app", "fb_id=$user");
$userArray = $database->select("app", "fb_id=" . $user);
Что значит «не работает»? Какие сообщения об ошибках вы получаете? –
Вы пытаетесь запустить это на 32-битном сервере? Возможно, вы столкнулись с целым переполнением. http://stackoverflow.com/questions/6505203/facebook-php-sdk-3-wont-work-on-32-bit-system-facebook-ids-treated-as-int-and/6505347#6505347 Был ли вы ' var_dump ($ user) ', чтобы узнать, какое значение оно действительно содержит? –
Я не верю, что $ user = 14175962160, потому что в этом случае строка «fb_id = $ user» такая же, как и рабочая строка. – user4035