Обучение/Помощь новичкам | Отправка данных в базу
Здравствуйте столкнулся с проблемой что в базу не отправляет данные Вот код функции с которая не правильно работает
php
elseif ($func == "addban"){ $curtime = time(); $bantime = $curtime+86400; $infos = GetInfoBySteam($steamid); $nickname = $infos[0]; $q ="INSERT INTO `gamebans` (`id`, `steamid`, `time`,`name`, `reason`, `bantime`) VALUES ('', '$steamid', '$bantime', '$nickname','$banreason','$curtime')"; getQuery($q); $return = $client; $log = "Banned player: $nickname ($steamid) [$banreason] [$bantime]| $ip:$port"; BanWH($WEBHOOK_URL,$steamid,$bantime,$banreason,$ip,$port,$infos); }
включи ошибку, там покажет проблемму
60924809 , Нет ошибок) В этом тоже вся проблема
________
посл. ред. 10.04.2022 в 18:53; всего 1 раз(а); by MALAHOL
________
посл. ред. 10.04.2022 в 18:53; всего 1 раз(а); by MALAHOL
$q ="INSERT INTO `gamebans` (`id`, `steamid`, `time`,`name`, `reason`, `bantime`) VALUES ( '' , '$steamid', '$bantime', '$nickname','$banreason','$curtime')";
зачем пустоту кидать в id? там же авто инкримент должен стоять
зачем пустоту кидать в id? там же авто инкримент должен стоять
php
elseif ($func == "addban"){ $curtime = time(); $bantime = $curtime+86400; $infos = GetInfoBySteam($steamid); $nickname = $infos[0]; $q ="INSERT INTO `gamebans` (`steamid`,`time`,`name`,`reason`,`bantime`) VALUES ('$steamid','$curtime','$nickname','$banreason','$bantime')"; getQuery($q); $return = $client; $log = "Banned player: $nickname ($steamid) [$banreason] [$bantime]| $ip:$port"; BanWH($WEBHOOK_URL,$steamid,$bantime,$banreason,$ip,$port,$infos); }
ID передавать не нужно, там стоит AUTO_INCREMENT
DenSBK , Не работает