Задать вопрос
@avtorlego

Почему не перезаписывается токен?

есть код:
$new_user = mysql_query("INSERT INTO foxy_users (first_name, last_name, vk_access_token, id) value ('$first_name', '$last_name', '$user_token', '$uid')");

почему-то, если например другой токен появился , он не перезаписывается, а остается старым в базе!
Что не так?
  • Вопрос задан
  • 222 просмотра
Подписаться 2 Оценить 2 комментария
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
@koronabora
Человек
Скорее всего токен у вас как уникальный ключ. Если такой ключ уже есть, то insert ничего не вставит. Здесь поможет только update.
Ответ написан
Комментировать
Immortal_pony
@Immortal_pony Куратор тега PHP
Используйте INSERT ... ON DUPLICATE KEY UPDATE чтобы не только вставлять новые записи, но и обновлять существующие, если таковые имеются.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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