Mysql
 sql >> Baza danych >  >> RDS >> Mysql

dynamiczny routing zapłonnika kodu

Czuję, że jest to zadawane co tydzień.

Otwórz swoją application/config/routes.php , a następnie dodaj coś takiego:

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

Pamiętaj, że przekieruje wszystko do kontrolera o nazwie action . Jeśli masz inne kontrolery, powinieneś również dodać do nich trasę (najlepiej umieszczoną przed tym).

// EDYCJA:Za pomocą tego możesz przejść do http://your-site.com/secrets-of-internet-marketing i wywoła get_article funkcja w my_controller kontrolera i przekaż "secrets-of-internet-marketing" jako pierwszy argument. Które następnie można przetwarzać za pomocą czegoś takiego:

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. Python mysql.connector - Prawidłowy sposób na pobranie wiersza jako słownika

  2. com.mysql.jdbc.PacketTooBigException java

  3. Dlaczego moja procedura składowana zgłasza błąd „Brak danych — pobrano, wybrano lub przetworzono zero wierszy”, gdy w instrukcji znajduje się WHERE?

  4. Wywołaj funkcje zagnieżdżone/wewnętrzne mysql w querydsl

  5. Docker Compose connect ECONNREFUSED 172.18.0.4:3306