Задать вопрос
@xonar
А смысл?

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

Здравствуйте.

Есть запрос, который раньше работал на Mysql, а вот на MYSQLI не работает, ошибок никаких не выдаёт.

///////////////////////////////////////// Е С Л И   А П Д Е Й Д
if (!empty($_POST['name'])) {
/////////// Пишем в базу

mysqli_query($connect,"INSERT INTO `sh_refers_refers` SET id='', pid='$pid', name='$_POST[name]', page='$_POST[page]', priority='0'");

echo"<b>OK</b> Добавлен рефер <b>$_POST[name]</b> на страницу <b>$_POST[page]</b><br> ";
}


Если вместо $_POST подставить вручную данные, то запрос сработает.
  • Вопрос задан
  • 103 просмотра
Подписаться 1 Простой 3 комментария
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
@DanKud
mysqli_query($connect,"INSERT INTO sh_refers_refers (pid, name, page, priority) VALUES ('".$pid."', '".$_POST['name']."', '".$_POST['page']."', '0'");
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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