sql >> データベース >  >> RDS >> Mysql

コードイグナイター動的ルーティング

    これは毎週聞かれるような気がします。

    application/config/routes.phpを開きます 、次に次のようなものを追加します:

    $route['^(:any)'] = "my_controller/get_article/$1";
    

    すべてをactionというコントローラーにルーティングすることに注意してください 。他のコントローラーがある場合は、それらのルートも追加する必要があります(できればこのコントローラーの前に配置します)。

    //編集:これを使用すると、http://your-site.com/secrets-of-internet-marketingに移動できます get_articleを呼び出します my_controllerの関数 コントローラ、および"secrets-of-internet-marketing"を渡します 最初の引数として。次に、次のような処理を行うことができます:

    public function get_article($article_name) { 
        // something like this: 
        $article = $this->article_model->get_model_by_name($article_name);
        $this->load->view('article', $article);
    }
    


    1. ルートパスワードをリセットできません:Windows、MySQL8.0

    2. ImportError:flask.ext.mysqlという名前のモジュールがありません

    3. 半径/最も近い結果-GoogleMapsAPI

    4. テーブルはクラッシュとしてマークされており、修復する必要があります