@yapaofficial

Почему возникает ошибка Warning: A non-numeric value encountered?

$sql = mysqli_query($db_conn, "SELECT * FROM `clicker_user_para` WHERE `id` =  $session_id");


когда $session_id = 1; - все хорошо
но $session_id = $_COOKIE['test']; ничего не работает
куку устанавливаю так - setcookie("test", 1);
  • Вопрос задан
  • 74 просмотра
Пригласить эксперта
Ответы на вопрос 1
RimMirK
@RimMirK
Вроде человек. Вроде учусь. Вроде пайтону
сразу что приходит в голову - другой тип данных. Переведи в нужный, в потом вставляй в запрос.

setcookie("test", 1);
$session_id = (int)$_COOKIE['test']
$sql = mysqli_query($db_conn, "SELECT * FROM `clicker_user_para` WHERE `id` =  $session_id");
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы