php сброситьБД

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php сброситьБД相关的知识,希望对你有一定的参考价值。

public function __construct() {
  parent::__construct();
  
  //@src https://github.com/krishnabhat81/Codeigniter-HMVC-form-validation-callback-not-working
  $this->load->library('form_validation');
  $this->load->helper(array('form', 'url'));
  $this->load->library(array('my_form_validation'));
  $this->form_validation->run($this);
}
<?php

class MY_Form_validation extends CI_Form_validation {

    function run($module = '', $group = '') {
        (is_object($module)) AND $this->CI = &$module;
        return parent::run($group);
    }

} 
/*
     * Сброс БД для нового владельца
     */

    public function reset() {
        if (!$this->ion_auth->logged_in()) {
            redirect('auth/login', 'refresh');
        }

        //получаем все таблицы БД
        $query = $this->db->query("SHOW TABLES FROM " . $this->db->database . ";");
        $tables = [];
        foreach ($query->result_array() as $item) {
            foreach ($item as $key => $val) {
                $tables[] = $val;
            }
        }

        //исключить от очистки таблицы
        $tables_exclude = [
            'groups', 'menus', 'menu_buttons', 'menu_items'
            , 'pages', 'post_send_now', 'settings', 'users', 'users_groups'
        ];

        //чистим таблицы
        foreach ($tables as $table) {
            if (in_array($table, $tables_exclude)) {
                continue;
            }
            $this->db->truncate($table);
        }

        //удаляем всех пользователей кроме админа
        $this->db->where('username<>', 'administrator');
        $this->db->delete('users');

        //удаляем группы пользователей кроме админа
        $this->db->where('user_id>', 1);
        $this->db->delete('users_groups');

        echo "ok";
    }

以上是关于php сброситьБД的主要内容,如果未能解决你的问题,请参考以下文章

php Можносохранятьошибкупринадобности

php Унаследованиешаблонадлякатегории。 Дочерниебудутиспользоватьшаблонродительскойкатегории

php Костыльубратьвсетеги关键字Добавитьвсамомнизувшаблонесайта。

text КлассдляудобнойвыборкипользовательскихсвойстввБитриксиочисткаPROPERTY_ _VALUE

sql Задание1.ДолжновыполнятьсясиспользованиемMySQL(иприжеланиисPHP)Преобразоватьданныетаблицытакимоб

Pandas:转换列的类型