Делаю сейчас чпу и вывожу данные. У меня вопрос как можно это лучше сделать. Сейчас у меня чпу выглядит так site.ru/12-kak-prigotovit-riby (делаю через mod rewrite)
При добавлении поста я сначала добавляю все данные формы в бд, затем получаю последний добавленный пост по id и затем уже формирую ссылку таким образом: id + title(переведенный с русского на англ) и меняю значение url в таблице поста
Получается что раньше при выводе данных определенного поста я получал через get его id а сейчас я получаю url потому что он тоже уникален за счет id который я добавляю. Правильно ли я делаю или стоит как то по другому, нужен просто совет чтобы я много работы зря не делал и сразу шел в правильном направлении.
FanatPHP, наверное вы все таки не правильно меня поняли
Я сначала добавляю в бд пост, получаю id этого поста для того чтобы сформировать для него url
При формировании url я получаю через lastinsertid этот id и к нему добавляю title(на англ) и получается в итоге
12(id)-kak-prigotovit-riby(title)
а, ну то есть вы получаете id а не пост.
просто это сложно понять из фразы "получаю последний добавленный пост по id".
ну тогда тем более все нормально
я бы ещё выкинул поле url, и формировал url на лету при выводе. но можно и так оставить