データベース駆動型のウェブサイトを構築するための優れたチュートリアルを知っている人はいますか?
私はサイトを構築しようとしています、それは次のことをします:
- MYSQLデータベースのさまざまなテーブル(カテゴリ)にデータをアップロードします
- フロントエンドのユーザーがカテゴリを選択します
- 次に、データベースはそのカテゴリのすべてのデータを出力します
簡単そうですね。しかし、どこから始めればよいのでしょうか。
データベース駆動型のウェブサイトを構築するための優れたチュートリアルを知っている人はいますか?
私はサイトを構築しようとしています、それは次のことをします:
簡単そうですね。しかし、どこから始めればよいのでしょうか。
W3SchoolsのPHPチュートリアルをいつでも始めることができます-http ://www.w3schools.com/php/default.asp
私がそれらを提案する予定になる前に、特にあなたがPHPまたはMySQLを使用したPHPにまったく慣れていない場合、それらは良いスタートです。
印刷に関しては、Webページに表示するという意味だと思いますが、チュートリアルでもこれについて説明します。
あなたがしていることに慣れたら、Lynda.comにまとめられたチュートリアルを強くお勧めします-http ://www.lynda.com/
それらは本当にうまくまとめられており、ビデオウォークスルーが付属しているので、あなたはあなたの学習スタイルが何であれカバーされます。
私の意見では、phpの基本をゼロから取り上げ、変数とその機能、if / elseステートメント、ループn関数などを学び、それらがどのように/なぜ動作するかを学びます。
基本を理解したら、lynda.com(ive used em theyre great)や他のオンライン/本などのように、上記で提案されたようなことを行います。
あなたがやりたいことをするために、あなたはこれ(私が上に述べた基本的な概念)を必要とするだけでなく、SQL/MySqlも学ぶ必要があります。 DBから抽出する方法/量、phpと混合してページに印刷する、データベース/テーブルなどを設定する...
また、コンテンツを整理して表示するには、データを抽出する方法を理解し、基本的な基本を学ぶ必要があります。
W3Schoolsに関する限り、基本的には問題ありません。ちょうど私の.02宿題をし、必要なことに整然と取り組むことができれば、数日で稼働するはずです。
幸運を。
ここでサンプルコードを確認することから始めることができます: http ://www.willfitch.com/mysqli-tutorial.html
次に、phpのドキュメントを見てください:http: //php.net/manual/en/book.mysqli.php
mysql_およびmysqli_関数と混同しないように注意してください。mysqli_はあなたが望むものです!
PHPを使用してWebサイトを構築している場合は、サーバーのPHPMYADMINでデータベースを維持します。mysql_connect関数を使用してphpコードからmysqlに接続します。このリンクをたどります... php_on_server
PHP / MySQL / phpMyAdminを学ぶために、ForDummiesシリーズをいくつか使用しました。私は純粋主義者が不承認になると確信しています:)
しかし、私の知人の1人はGoogleで働いており、彼はAJAXサイトがPHP主導のサイトよりもはるかに優れたアプローチ方法であることに気づきました。
そのため、ページの再読み込みの必要性を最小限に抑えるために、行ったことをほぼすべて書き直しました。そのため、サーバー側でPHPを使用していますが、クライアント側でPHPを使用することはありません。純粋なHTMLとして開始し、Javascriptを使用して呼び出しを行います。
私がこれを共有するのは、私が優れた専門知識を持っているからではなく、最初からAJAXの道を進んでいくと、後で心の痛みを和らげることができるからです:)