MYSQL Столбец BIT возвращает неожиданный результат (┌) - PullRequest
0 голосов
/ 06 августа 2020

Запрос базы данных на мой сервер возвращает неожиданный результат.

Мой столбец представляет собой простой тип BIT для сравнения в 0 или 1

Я также пробовал истину или ложь, но это та же проблема.

Localhost работает, но возврат NameCheapServer (┌) - alt + 218, если не вид <- символ неожиданный </p>

Примечание: В Локальный хост с WAMP Работает, но на сервере mi в NameCheap НЕТ

require ('CONF_con.php');

$RE = $db->query("SELECT state FROM users WHERE ID = 2 " )->fetchAll(PDO::FETCH_ASSOC); // Query simple in column user

$n = 3;
echo "Numeral is> ".$n;
echo "<br />Mysql Column Type Numeric BIT return> ".$RE[0]['state'];


if ($RE[0]['state'] == 1){ // Here problem => Locahost MySqL return 1, but namecheap server unexpected return-> ( «┌» ) <- Not is R in lowercase Why?
   echo "<br /><br />normal 1 + 3"; // expect 4
}

if ($RE[0]['state'] == true){ // Validate but column no is 1
   echo "<br /><br />normal 1 + 3 with TRUE"; // expect 4 => with TRUE
}

$suma = $RE[0]['state']+$n;
echo "<br /><br /><b>TOTAL> ".$suma."</b>______________//expect 4 four";

Моя конфигурация на локальном хосте y NameCheapServer:

https://i.imgur.com/ZQm18pI.png

введите описание изображения здесь

В чем проблема?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...