<MyRusakov.ru />

WordPress 4. Пример создания блога

WordPress 4. Пример создания блога

Видеокурс "WordPress 4. Пример создания блога" научит Вас создавать любые сайты на самой популярной CMS - WordPress.

В курсе Вы узнаете абсолютно всё, что необходимо для успешного создания любых сайтов на WordPress, а также увидите пример создания реального блога.

После создания блога он размещается в Интернете, опять же на Ваших глазах. Таким образом, приобретя данный курс, Вы, не обладая никакими знаниями по созданию сайтов, уже сможете их делать, а также выкладывать в Интернет.

Курс очень простой и проходится за один вечер, а знания останутся с Вами навсегда.

Подробнее
Подписка

Подписавшись по E-mail, Вы будете получать уведомления о новых статьях.

Подписка Подписаться

Добавляйтесь ко мне в друзья ВКонтакте! Отзывы о сайте и обо мне оставляйте в моей группе.

Мой аккаунт Мой аккаунт Моя группа
Опрос

Каким движком Вы предпочитаете пользоваться?

Форум сайта MyRusakov.ru

updateOnID
08.04.2016 17:29:51 updateOnID Сообщение #1
maloi59ru

maloi59ru

Новичок

Новичок

Дата регистрации:
20.03.2014 09:38:44

Сообщений: 8

Помогите разобраться по чему не работает updateOnID, движок писал по курсу  PHP и MySQL с Нуля до Гуру 2012
вод код:
   news_article_class.php
public function editNewsArticle($id, $title, $url_text) {
        return $this->edit($id, array("title" => $title, "url_text" => $url_text));
}
abstract_global_class.php
    protected function edit($id, $upd_fields) {
        return $this->db->updateOnID($this->table_name, $id, $upd_fields);
    }
database_class.php
    public function updateOnID($table_name, $id, $upd_fields) {
       return $this->update($table_name, array( "*" ) , "`id` = '$id'" ) ;
    }

private function update($table_name, $upd_fields, $where) {
        $table_name = $this->getTableName($table_name);
        $query = "UPDATE $table_name SET ";
        foreach ($upd_fields as $field => $value) $query .= "`$field` = '".addslashes($value)."',";
        $query = substr($query, 0, -1);
        if ($where) {
            $query .= " WHERE $where";
            return $this->query($query);
        }
        else return false;
    }
Профиль Ответить
09.04.2016 14:05:24 updateOnID Сообщение #2
fanaticus

fanaticus

Новичок

Новичок

Дата регистрации:
21.02.2013 14:03:20

Сообщений: 6

Забудьте про этот курс. Он уже устарел. 
Профиль Ответить
14.05.2016 19:11:17 updateOnID Сообщение #3
shamil

shamil

Продвинутый

Продвинутый

Дата регистрации:
17.03.2013 00:07:27

Сообщений: 51

действительно , поля не обновляются
Профиль Ответить
14.05.2016 23:26:26 updateOnID Сообщение #4
shamil

shamil

Продвинутый

Продвинутый

Дата регистрации:
17.03.2013 00:07:27

Сообщений: 51

в этом методе ошибки
 public function updateOnID($table_name, $id, $upd_fields) {
      return $this->update($table_name, array("*", "`id` = '$id'";
    }
Профиль Ответить
15.05.2016 01:39:06 updateOnID Сообщение #5
shamil

shamil

Продвинутый

Продвинутый

Дата регистрации:
17.03.2013 00:07:27

Сообщений: 51

 public function updateOnID($table_name, $id, $upd_fields) {
        if (!$this->existsID($table_name, $id)) return false;
        if (!$this->update($table_name, $upd_fields, "`id` = '$id'") return false;
  return true;
    }
Профиль Ответить