номер магазина в поле столбца с типом данных integer

Я хочу хранить номер в поле столбца, который имеет тип данных integerкогда я пытаюсь получить значение от $_REQUEST Переменная это дает мне строковый тип, так что у меня возникла эта ошибка:

Неверный тип для ключевой выплаты, ожидаемое число, но полученная строка

Пожалуйста, помогите мне. Благодарю.

0

Решение

Вы можете сделать что-то вроде этого:

$num = $_REQUEST['your_val'];
$int = (int)$num;
$value = (float)$num

PHP обычно может сделать это за вас, но в ситуациях, когда вам нужно явно изменить тип, вам нужно будет бросать Это.


Вы также можете попробовать использовать intval() или же floatval():

$val = $_REQUEST['your_val'];
$num = intval($val);
$num = floatval($val);
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]