Mysql
 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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Изключение по отношение на оптимизацията по време на изпълнение с помощта на openJPA MySQL

  2. Синтактична грешка на SQL, номер, дата/час

  3. Преобразуване от Microsoft SQL Server в MySQL

  4. PDO израз за вмъкване с цикъл през масив $_POST

  5. „Уникалното“ поле на колона предполага ли индекс с MySQL и ако да, защо?