Как я могу показать только выбранную строку в PHP? - PullRequest
0 голосов
/ 02 февраля 2011

Я работаю над тем, что берет информацию из базы данных MySQL, которая поступает из контактной формы, и отображает все это пользователю.Что ж, я справился с этим без проблем, используя:

 $result = mysql_query("SELECT * FROM contact");
 while($row = mysql_fetch_array($result))
   {
  echo $row['name'] . "<br/>" . "<a href=mailto:" . $row['email']. "> " . $row['email'] . "</a>";
  echo "<br/>";
  echo $row['message'];
  echo "<br />";
  }

Теперь я хотел бы добавить кнопку рядом с каждым элементом, который выделил бы их, в основном перенеся меня на страницу, где отображается только выбранная строкане все из них, как это происходит на этой странице.

Дело в том, что я не знаю, как это сделать.Итак, у кого-нибудь есть идеи?

Спасибо!

1 Ответ

1 голос
/ 02 февраля 2011

Добавить кнопку, которая обновляет страницу с параметром «GET», например yourpage.php?uid=123;Тогда сделай

if ($_GET['uid'] !== null) {
    $id = (int) $_GET['uid'];
    $result = mysql_query('SELECT * FROM contact WHERE id='.$id);
    ...
}
...