• 締切済み

PHPによるデータベースのIDの挿入

PHPに関する質問です、PHPでmySQLに接続する際に フィールドをid,title,name,time,mailと分けたとします。 その際にIDを記事をIDで記事別に分けて表示したいのですが どうやればいいのでしょうか? 単純にID番号をインクリメントして発行するスプリクトを 作成すればいいのでしょうか? それとmySQLのデータベースから記事IDを添付した URLを作るにはどうしたらいいでしょうか? いくつも質問してすいません 当方初心者なので困っています。

みんなの回答

  • SHlVA
  • ベストアンサー率48% (20/41)
回答No.2

厳しい言い方かもしれませんが、PHPからMySQLにアクセスして処理するスクリプトのサンプルなんかはウェブ上に星の数ほどあります。 普通にPHPマニュアルにも例題が載っていますよ。 http://www.php.net/manual/ja/function.mysql-fetch-assoc.php IDで記事別に表示するのも、DBから取得した値を配列にでも入れておいてforeachで回しましょう。 IDはインクリメントするのが簡単でしょう。それはMySQL側でやってくれると思うので、PHP側で特にスクリプトを作る必要はないはずです。 記事IDを添付したURLを作る、の意味がわかりませんが、DBから取得したIDを普通に自分の指定する形で変数にでもいれて、printでもなんでもすればいいんじゃないでしょうか。 print $url = "http://www.example.com/?id=".$id; みたいな。 プログラミングしていくと、知らないことだらけ中、自分で調べて解決する能力が重要になります。とりあえず、検索しまくるか、参考書でも買ってみるのが良いかと思います。基本的なこと(DB連携とか)ができれば、あとは応用ですから。

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

そもそもがPHPとMySQLの連携をできる環境なのでしょうか? データベースの設計やPHPのプログラムなどはその次のはなしです。

tadokoro12
質問者

補足

こんばんわ 借りているレンタルサーバーがPHPmyadminを使える環境なので レンタルサーバー備えつけのPHPmyadminを使っている状況です、