@almenovr

Почему не добавляются записи в БД?

Почему не добавляются записи в БД?
$query = "INSERT INTO Costs (StartDate, EndDate, AdultsMainWeekday, AdultsMainWeekend) VALUES ('$date[0]', '$date[$last]', '$rows[$x][AdultsMainWeekday]', '$rows[$x][AdultsMainWeekend]')";
      $result = mysqli_query($link, $query) or die("Ошибка " . mysqli_error($link));


Ошибка Duplicate entry '' for key 'PRIMARY'
  • Вопрос задан
  • 63 просмотра
Решения вопроса 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Потому что вы пытаетесь записать строку с дублем первичного ключа. Вам MySQL об этом пишет английским по белому.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@FanatPHP
Чебуратор тега PHP
я думаю, таблица создана с полем id без модификатора auto_icrement
то есть надо либо его добавить, либо вставлять и id тоже
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы