Не работает запрос mysqli->query()

267
09 мая 2018, 04:41

Первый раз пишу вопрос на форуме, не судите строго. Делал такой макет (вроде магазина), раньше этот же скрипт использовал без инпут (category). Скрипт работает, но не отправляет данные в БД. Пожалуйста, помогите найти ошибку!

<?php
$news=$_POST;    
$mysqli= new mysqli("host", "user","passwоrd","DB");
      if (isset($news['submit']))
     {
        $errors=array();
        if($news['title'] == '')
        {
            $errors[]= "Введите название товара!";
        }

            if($news['summ'] == '')
        {
            $errors[]= "Введите стоимость!";
        }
        if($news['category'] == '') {
            $errors[]= "Выберите категорию!";
        }
            if($news['intro_text'] == '')
        {
            $errors[]= "Введите краткое описание!";
        }
            if($news['full_text'] == '')
        {
            $errors[]= "Введите описание!!";
        }
        if($errors!=0)
        {
            echo array_shift($errors);
        }
        //ДОБАВЛЯЕМ КАРТИНУ ТОВАРА
        if ($_FILES)
        {
        $uploaddir= "img/";
          $dest=$uploaddir.$_FILES['filename']['name'];
        $name=$_FILES['filename']['name'];
        move_uploaded_file($_FILES['filename']['tmp_name'], $dest);
       if (is_uploaded_file($_FILES['filename']['tmp_name']))
           {
               if(! nove_uploaded_file($_FILES['filename']['tmp_name'], $dest))
              {
                echo "ne zagrujen";
                  }
           }
         }


        if (empty($errors))
        {
         var_dump($news);
         echo "НЕТ ПРЕТЕНЗИЙ";
                //ДОБАВЛЯЕМ НОВОСТЬ ноутбука
              $category=$news['category'];
              $summ=$news['summ'];
              $title=$news['title'];
              $intro_text=$news['intro_text'];
          $full_text=$news['full_text'];
              $filename=$_FILES['filename']['name'];
                 $res=$mysqli-> query(" INSERT INTO `tovars` ( `summ`, `image`, `title` `intro_text`, `full_text`, `date`) VALUES ( '$_POST['summ']', '$_POST['filename']', '$_POST['title']', '$_POST['intro_text']', '$_POST['full_text']', now())");
            $mysqli->close();   
        }       
        if(!$res) echo mysqli->error();
};
?>
READ ALSO
Wrong result with bitwise inclusive OR

Wrong result with bitwise inclusive OR

I can't figure out why does inclusive OR return wrong result

227
Можно ли вычесть из вектора вектор?

Можно ли вычесть из вектора вектор?

я не знаю, не понимаю просто как реализовать данное задание

238
Запись объекта в файл без лишних символов

Запись объекта в файл без лишних символов

Изучаю запись/чтение данных в файл и столкнулся с такой проблемойЗаписываю объект в файл через методы read/write

184