Задать вопрос
@truexizt1
Back-end разработчик

ON DUPLICATE KEY UPDATE не работает, что делать?

ON DUPLICATE KEY UPDATE не работает, что делать?
$steamid = $steamprofile['steamid'];
        $nickname = $steamprofile['personaname'];
        $current_date = date("l dS of F Y h:i:s A");

        $query = "INSERT INTO users (steamid, nickname, joined, balance, totalBought, banned, admin) VALUES ('$steamid', '$nickname', '$current_date', '0', '0', '0', '0') ON DUPLICATE KEY UPDATE nickname = '$nickname'";
        $userInfo = mysqli_query($connect, $query);
  • Вопрос задан
  • 829 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
DmitriyEntelis
@DmitriyEntelis
Думаю за деньги
CREATE TABLE `users` (
 `steamid` varchar(255) NOT NULL,
 `nickname` text NOT NULL,
 `joined` text NOT NULL,
 `balance` text NOT NULL,
 `totalBought` text NOT NULL,
 `banned` text NOT NULL,
 `admin` int(11) NOT NULL,
 PRIMARY KEY (`steamid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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