SQL, phpを学び始めた初心者です。
ホームページで、名前リストの中から名前Aをクリックしたときに、Aの明細のページに飛ぶようにしたいです。例えばこんな感じです↓
猫リスト.php
タフィー
りんご ←クリックすると、詳細.phpに飛ぶ
こつぶ
詳細.php (詳細.php?id=2)
名前: りんご
年齢: 3歳
体重: 4㎏
好物: まぐろ
ここまでコードしてみたのですが、どうすればクリックした猫のIDのページに飛べるのか分かりません・・・色々調べたのですがそれぞれやり方が違っていて理解しにくいです。
どなたかご教授いただけますか。ちなみにSQLでは猫はid 1,2,3...と振られています。
<?php
require_once 'login.php';
$conn = new mysqli($hn, $un, $pw, $db);
if($conn->connect_error) die($conn->connect_error);
$query = "Select * from cat where id=2"; ← ここを変えないといけないと思う。
$result = $conn->query($query);
if(!$result) die($conn->error);
$rows = $result->num_rows;
for($j=0; $j<$rows; $j++){
$result->data_seek($j);
$row = $result->fetch_array(MYSQLI_NUM);
echo <<<_END
名前: $row[1]<BR>
年齢: $row[2]歳<BR>
体重: $row[3]キロ<BR>
好物: $row[4]
_END;
}
?>
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
>>ここまでコードしてみたのですが、どうすればクリックした猫のIDのページに飛べるのか分かりません・・・
HTMLで<a>タグを記述すれば、そこをクリックすることで、他のページにジャンプできますよね?
それと似たようなことができるように、一覧表のHTMLを生成してあげればいいんですよ。
で、パラメータとして、猫の番号をいっしょに渡してあげる。
No.2
- 回答日時:
詳細.phpの仕様が
詳細.php?id=cardId
なら、
そうなるようなリンクを作り上げればいいだけなんですが。
内容が理解できないのであれば、まずはHTMLを学んだ方が良いでしょう。
http://www.htmq.com/html/a.shtml
http://forum.samuraiz.co.jp/samu06/01.html
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP PHP MySql ページング 2 2022/09/20 06:38
- MySQL php テーブルを作れない 2 2022/11/17 18:22
- PHP php テーブルが作成できない 1 2022/11/17 23:41
- PHP php エラー 2 2022/10/23 16:43
- PHP if(preg_match("/[^0-9]/",$gu_d)){意味を教えてください。 1 2022/05/06 05:37
- PostgreSQL 画像とカテゴリーを出力したいのですが、取得の条件を付ける方法がわかりません。 2 2022/05/01 18:03
- PHP 【PHP/MySQL】コード上で生成したクエリを基に集計クエリを作りたい 1 2022/07/28 15:06
- PHP PHP一覧表示した項目にリンクをはりたい 1 2023/07/12 17:08
- PHP クエリObjectをforeachで回す時に、次のレコードへ移動せずに次のレコードを取得したい 2 2022/07/28 15:29
- PHP ここでの ②if($su_d<>"")の比較演算子 を使う理由は 1 2022/03/26 02:33
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Image Magickの関数が使えない
-
不倫、浮気相手の立場の本
-
服にかいた油性ペンがにじまな...
-
これの対応OSを教えて下さい。p...
-
apache・phpが起動しない・・・
-
アルゴリズム
-
undefined function: mb_conver...
-
ボタンを押すことでincludeの値...
-
2種類のスクリプトを1つのペー...
-
どこの学校がお勧めですか?(...
-
onedrive にexcelファイルをア...
-
こちらはただの直列処理ですか?
-
ワードプレス、Contact Form 7...
-
拡張子php画像をjpg画像等に変...
-
PHPとCSVで簡易データベースな...
-
include先でのinclude元の変数...
-
リダイレクト元のURLの取得方法...
-
メールフォームのタイトルが文...
-
php エラー
-
PHPのif文でその処理を途中で抜...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
これの対応OSを教えて下さい。p...
-
フォームで戻った際に入力済み...
-
.htaccessにphp_valueが使用できな
-
*.php、*.php3、*.phtmlの違い
-
<A href ~ と一緒に値を渡すには
-
HYのAM11:00のラップの部分の歌...
-
PEAR(Image_QRCode)のエラー
-
さくらインターネットでメール...
-
PHPINFOが見えない
-
PEAR installでエラー
-
PHPからMSSQLへの接続結果の文...
-
phpからoutlook起動
-
リンクのクリック数をカウンタ...
-
libphp5.so がないと?
-
phpの中でphpを書けないか
-
【PHP】tmp_nameの命名規約につ...
-
phpエラーメッセージ
-
PHPでの画面遷移について
-
Apache 2.4.0でphp5.3を使うには?
-
PHPでメールを受信するには?
おすすめ情報
>それと似たようなことができるように、一覧表のHTMLを生成してあげればいいんですよ。
すみません、ちょっと意味が分からないです・・・