Пытаюсь сделать запрос в БД на php, но опыт в языке стремится к нулю. Запрос не выполняется верно, хотя callback пишет, что все ок. В чем проблема?
function donateForAccount($account, $count)
{
$account = (string)$account;
$count = (float)$count;
$query =
"INSERT INTO
mtaAccess (serial, donat)
VALUES
(".$account.", ".$count.")";
return $this->mysqli->query($query);
}
Попробуйте этот запрос:
$query =
"INSERT INTO
mtaAccess (serial, donat)
VALUES
('{$account}', '{$count}')";
И ещё. Зачем вы сделали явно выраженный тип переменных? PHP сам умеет преобразовывать тип переменной по необходимости. За исключением случаев сравнения, когда необходимо указать точный тип, чтобы получить правильное сравнение.
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости