例えば店のテーブルが
TBL_SHOP(ID,NAME,TEL,...)
TBL_SHOP('3456','ああああ','000-0000-0000',...)
TBL_SHOP('3666','うううう','000-0000-0001',...)
だったとして、
店の一覧を表示する画面で
lang
1<?php
2 $sql = 'select ID,NAME from TBL_SHOP';
3 //一覧を取得
4 $recordSet = mysql_query($sql);
5
6 //1レコードずつ読み出す
7 while ($table = mysql_fetch_assoc($recordSet)){
8 print("<a href='./hoge.php?shop=".$table['ID']."'>".$table['NAME']."</a><br>");
9 }
10 //① <a href="./hoge.php?shop=3456">ああああ</a>
11 //② <a href="./hoge.php?shop=3666">うううう</a>
12?>
店の詳細画面(hoge.php)
lang
1<?php
2 //クエリストリングが渡される。①が押された場合を例にする
3 //ブラウザのアドレス表示部
4 //_____/hoge.php?shop=3456
5
6 //取得したパラメタをSQLの条件にする
7 $sql = sprintf('select * from TBL_SHOP where ID="%s"',
8 mysql_real_escape_string($_GET['shop'])
9 );
10 //一覧を取得
11 $recordSet = mysql_query($sql);
12 //レコード取得
13 $table = mysql_fetch_assoc($recordSet);
14
15 //$['カラム名'] でデータを取得できるので適当な場所に設置する。
16 //店ID:$table['ID'] 3456
17 //店名:$table['NAME'] ああああ
18 //店電話:$table['TEL'] 000-0000-0000
19?>
こんな感じでどうでしょう?
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。