2017-05-21 8 views
0

私は、MySQLデータベースからデータを取得してテーブル形式で表示するHTMLページとしてテーブルを持っています。hrefリンクとしてのMySQL PHPデータ結果

データベースから返されたデータの1つのフィールドをクリック可能なa hrefリンクにすると、そのエントリに関する詳細情報を提供する新しいページがロードされますか?

すなわちテーブルが

  • firstnameの
  • メール

のような結果を示しているが、どのように私は、FIRSTNAMEクリックしたときに与えて別のページをロードすることa hrefリンクすることができます

それ自身のページ上のエントリの残りの情報?

答えて

0

リンクを保存する<a>タグを含めるようにHTMLテーブルを編集します。 SQLテーブルに別の列を追加して、追加情報へのリンクを格納します。この列を使用して、HTMLテーブルの<a>タグ内にhref="*url you got from MySQL*"を入力します。このように、リンク先のウェブサイトにはすべてのファーストネームをリンクすることができます。

0

データベーステーブルには、各行を識別するフィールドが必要です。 プライマリキーと呼ばれ、id、useridなどの名前になります。念頭に置いて

、私が希望:

  • は、クエリ内のデータベースから主キーを回復します。

  • このプライマリキーフィールドを詳細ページのURLと組み合わせてエコーします(例:detail.php)。プライマリキーをパラメータとして渡します(get、これは 'detail.php?id =

    <a href="detail.php?id=your_db_row_id">firstname</a> 
    

エコーこの文字列の代わりに、ファーストネームフィールド、そしてあなたは、リンクを取得します:は、このような<>タグ、のhref内)」 your_db_row_id。

+0

返信いただきありがとうございます。私はここでアドバイスをいただきありがとうございます – Boxecutor

関連する問題