Перейти к публикации

Рекомендованные сообщения

Хочу своим скриптом добавлять новости. Но тут какая то борода, новость в БД добавляю, в админке она есть и редактируеться, а вот на фронте сайта не выводиться хоть ты тресни! БД перелопатил несколько раз... Такое ощущение что новости пишутся в текстовый файл чтоли .

Я добавляю данные в две таблицы. Скажите куда еще надо писать данные?

 

Код

 

 

            $sql = " INSERT INTO `dle_post` (
            `autor`,
            `date`,
            `xfields`,
            `title`,     
            `category`,                      
            `alt_name`,
            `approve`,
            `kino_url_link`
            )VALUES(
            'kinoprimee',
             NOW(),
            '$xfields',
            '$title',
            '$cat_ids',
            '$alt_name',
            '1',
            '$url');";
          
           mysqli_query($this->db,$sql);                    
           $new_id = mysqli_insert_id($this->db);         
        

            $sql = " INSERT INTO `dle_post_extras` (
            `news_id`,
            `editor`,
            `user_id`
            )VALUES(
            '$new_id',
            'kinoprimee',
            '1');";
           mysqli_query($this->db,$sql);

Ссылка на сообщение
Поделиться на других сайтах
15 часов назад, paha333 сказал:

Такое ощущение что новости пишутся в текстовый файл чтоли .

Я добавляю данные в две таблицы. Скажите куда еще надо писать данные?

Это связанные таблицы, а не независимые. Во вторую нужно обязательно писать id записанной записи в первую таблицу.

Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
×
×
  • Создать...