-1

この質問のために、ebayが検索結果を、詳細度の低い関連するオークションテーブルの名前と画像を介してオークションのより詳細な説明にリンクする方法を検討してください。

名前と画像が新しいphpページへのハイパーリンクである必要があると推測しますが、新しいphpページがクリックされたアイテムに関連する詳細をフェッチできるように、ハイパーリンクを介してphp変数を渡す方法がわかりません。

これまでのところ、iveはphpスクリプトを次のようにしています。

<tr class = "resultindex">
        <input type="hidden" value="<?php echo $ID; ?>" />
        <td class = "imgholder"><?php echo $img; ?></td>
        <td class = "infoholder">
            <div style ="height:4px;"></div>
            <div class = "infodiv"><?php echo $name; ?></div>
            <div class = "locdiv"></div>
            <div class = "userdiv"><span class="fromuser">From user: </span><br/><?php echo $owner; ?></div>
        </td>

ここで、php変数はmysqlデータベースからフェッチされたフィールドです。非表示の入力$IDをハイパーリンクを介して渡すことができるようにしたいので、新しいphpページはそれを参照として使用してmysqlから情報を再度取得し、より詳細な情報ページにデータを入力できます。

4

1 に答える 1

2

ハイパーリンクをいくつかの機能と組み合わせて使用​​すると、次のGETようになります。

$id=4; // assume ID of some item you want to link to
$href="<a href='somePHPPage.php?myID=".$id."'>some text</a>";
echo $href; // will output the hyperlink in your page.

次に、ページで次のように送信されるデータをクエリできます。

$idYouWant=$_REQUEST['myID'];
// dp stuff with this variable to display the correct item...
于 2012-09-04T12:52:14.193 に答える