PHP нажмите текст в списке, перейдите на страницу с просто нажатым текстом

0

У меня есть таблица в базе данных, в которой я показываю все твиты на странице, так как я могу щелкнуть один твит на странице и перейти на новую страницу, которая просто показывает, что один твит.

Какой-то GET через href?

Это мой PHP-код:

while ($row = mysql_fetch_array($result)){
    echo "<p>" . $row['tweet'] . "</p><br />";
}
Теги:
get

1 ответ

4
Лучший ответ

Сделайте каждый твит ссылкой, указывающей на какую-то страницу, и передайте идентификатор этого твита на страницу:

while ($row = mysql_fetch_array($result)){
    echo "<p><a href='singlepage.php?id=" . $row['tweet_id']. "'>" . $row['tweet'] . "</a></p><br />";
}

Затем на singlepage.php вы в основном будете иметь тот же код, что и страница с перечислением всех твитов, за исключением того, что она будет включать в себя sql "where tweed_id =". $_GET ['id'], поэтому вы получите только один результат.

Обязательно проверьте свой ввод, чтобы, если кто-то изменяет URL-адрес и изменяет идентификатор, он не может вставлять вредоносные команды sql.

  • 0
    спасибо получил это сейчас!

Ещё вопросы

Сообщество Overcoder
Наверх
Меню