#php #regex #routes #url-routing #altorouter
#php #регулярное выражение #маршруты #url-маршрутизация #altorouter
Вопрос:
Я пишу скрипт. Я использую altorouter в качестве маршрута, но я хочу добавить поддержку базы данных. Зачем нужна поддержка базы данных? 1.My система шаблонов поддержки скриптов с altorouter. Маршрут определяет имя маршрута.
Структура базы данных содержимого
cont_id int 11 Primary Key AI
cont_title varchar 150
cont_desc varchar 255
cont_body text
cont_thumb int 11
cont_addUser int 11
Структура Content_tax DB
post_id int 11
link_id int 11
post_type varchar 60
Структура базы данных ссылок
link_pid int 11 Primary Key 11 ai
link_url varchar 150
link_name varchar 100
Altorouter простая быстрая маршрутизация, но, возможно, не динамическая с базой данных
$router->map( 'GET|POST', '/users/[i:id]/', function( $id ) {
$user = .....
require __DIR__ . '/views/user/details.php';
});
Как мы можем создать систему маршрутов с поддержкой базы данных? или как я могу создать систему маршрутов altorouter с поддержкой динамической базы данных?
Примечание: Пожалуйста, не указывайте отрицательные моменты, возможно, я не смогу это точно объяснить. Спросите, что вам интересно. Помогите решить эту проблему.
Комментарии:
1. вы имеете в виду, что хотите получить доступ к базе данных с маршрутизатора? я не понимаю вашего вопроса
2. Похожие. Я хочу хранить маршруты в базе данных. $router->mal(‘get’,$dbRoute->home,функция ($id){echo $id;}
3. ваш вопрос неясен, пожалуйста, уточните, например, вы хотите сохранить маршрут в своей БД? тогда для чего? какова цель
4. Я постараюсь перестроить проблему вечером и лучше понять проблему.