sql >> Database >  >> RDS >> Mysql

code ontsteker dynamische routering

Ik heb het gevoel dat dit elke week wordt gevraagd.

Open uw application/config/routes.php en voeg dan iets als dit toe:

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

Houd er rekening mee dat het alles naar een controller stuurt met de naam action . Als je andere controllers hebt, moet je ook voor hen een route toevoegen (bij voorkeur vóór deze).

// EDIT:hiermee kun je naar http://your-site.com/secrets-of-internet-marketing gaan en het zal de get_article . aanroepen functie in de my_controller controller, en geef "secrets-of-internet-marketing" . door als eerste argument. Die dan kan verwerken met zoiets als dit:

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. Wat is een databank? En een DBMS?

  2. MySQL OP DUPLICATE KEY UPDATE tijdens het invoegen van een resultatenset van een query

  3. Hoe deze gecompliceerde EAV MYSQL-query optimaliseren?

  4. time-out voor python MySQLDB-query