-2

コードを実行した後、ブラウザーから URL を読み取る関数があることを知りたいです。たとえば、私はこのphpコードを持っています:

echo "<a href='mypage.php?product=123456'>Search Result</a>";

リンクにカーソルを合わせると、URL は次のようになります。

http://yourdomain.com/mypage.php?product=123456

行が含まれている検索結果のデータベースからデータを取得したい:

123456

説明させてください。これらが検索結果だとしましょう

  • 1
  • 2
  • 3
  • 4
  • 5

最初の結果にカーソルを合わせると、ブラウザーの URL は次のようになります。

http://www.yourdomain.com/mypage.php?product=1

結果をクリックして、「1」を含む行を持つテーブルのすべてのデータを表示したい

私を助けてくれてありがとう。

4

2 に答える 2

2

でIDを取得できます。

$id = $_GET['product'];

そして、クエリを起動してデータを取得するよりも

$stmt = $pdo->prepare('SELECT * FROM table WHERE id = :id');
$stmt->execute(array(':id' => $id));
于 2013-06-07T09:32:09.290 に答える