Вообщем есть на сайте форма по типу: тема : ...... сообщение:........ , так вот это все я сохраняю в бд, вывожу , но мне нужно теперь сделать так чтобы название с "темой" стало кликабельным и с переходом по этой ссылке открывалось то самое сообщение которое было написано пользователем.
как я понимаю сначало нужно сделать саму страницу где будет открываться это сообщение, это я сделал , я вот не пойму как сделать так чтобы с созданием темы создавалась и эта страница со своим ид.
p.s
если кто не понял что я хочу , это что то похожее на форум , юзер создает тему и сообщение к теме , и нужно чтобы создавалась страница с этой темой , как то так
1. dreamfactor - 12 Июня, 2013 - 21:02:55 - перейти к сообщению
2. DelphinPRO - 12 Июня, 2013 - 21:27:48 - перейти к сообщению
делаете страницу со списком тем.
выборка при мерно такая (псевдокод):
выборка при мерно такая (псевдокод):
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- $resource = query('SELECT id, subject FROM table_msg');
- while ($row = fetch($resource)) {
- echo '<a href="/message.php?id='.$row['id'].'">'.$row['subject'].'</a><br>';
- }
в message.php пишешь примерно так (псевдокод):
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- // Получаем корректный ID сообщения
- // Проверяем на допустимость
- if ($id <= 0) {
- }
- $resource = query("SELECT * FROM table_msg WHERE id = $id");
- $message = fetch($resource);
- echo '<h1>'.$message['subject'].'</h1>';
- echo '<div>'.$message['text'].'</div>';
вот собственно и всё.