ビデオ: PHP CRUD Tutorial with MySQL & Bootstrap 4 (Create, Read, Update, Delete) 2024
Steve Suehring、Janet Valade
基本的なHTML要素、PHP文と関数などを理解してWebドキュメントとWebサイトを作成します。これらの特別なプログラミング言語は、MySQLデータベースで動作する動的なWebサイトを構築するために使用できます。
基本HTML要素
HTMLのハイパーテキストマークアップ言語は、 要素 がコンテンツの書式とスタイルを決定するWebの言語です。 HTML要素は、Webブラウザ(Internet Explorer、Firefox、Safariなど)でWebページにアクセスしたときに表示されるダウンロードされたコーディングを構成します。ここでは、Webページを構築するための基本的な要素をいくつか紹介します。
<!要素を説明 | 通常、リンクを作成するためにアンカーが使用されます。 |
---|---|
ページのbody要素を作成します。 | |
改行を作成します。 | |
他のHTMLとテキストを含むブロックを作成します。 | |
HTMLページのドキュメントタイプを宣言します。 | |
ページのHTML要素を作成します。 | |
画像の場所を作成します。 | |
ページ内にインライン要素用のスペースを作成します。 | |
<! - 2 - > |
MySQLが理解できるようにするには、SQL文を作成してMySQLサーバに送信します。
ステートメント
説明 | ALTER |
---|---|
テーブル テーブル 変更
テーブルスキーマを変更します。 |
CREATE |
DATABASE database データベースを作成します。 表 表を作成する(999) 。 | DELETE |
FROM tablename WHERE
句 テーブルからデータを削除します。 DROP データベース | テーブル データベースまたはテーブルを削除します。 (列、 … |
表 >。 |
) テーブルにデータを追加します。 LOAD
DATA INFILE ' |
ファイル名 |
' INTO TABLE テーブル ファイルからテーブルにデータを追加します。 SELECT | col、col、 |
… FROM テーブル
WHERE 句 テーブルをクエリします。 SHOW DATABASES | TABLES データベースまたはテーブルに関する情報を表示します。 SHOW COLUMNS FROM テーブル |
テーブルの列に関する情報を表示します。 |
UPDATE SET
col = value 、 … 。 |
WHERE |
句 テーブル内のデータを変更します。
passwd |
"、" |
host "、" | accnt |
"、" passwd < dbname | ") |
MySQLデータベースに接続します。 mysqli_query($ cxn、 " query ") クエリをMySQLデータベースに送信します。 mysqli_fetch_assoc($ result) クエリからデータの配列を取得します。 mysqli_num_rows($ result) 前のクエリからの行数を返します。 | mysqli_insert_id($ cxn) |
<! - 3 - >
PHP文
PHPはWeb上で使用するために特別に設計されたスクリプト言語です。動的Webアプリケーションを開発するために必要なタスクをプログラミングするのに役立つ機能を備えています。ステートメント | 説明 |
---|---|
配列 ( " キー " => " 値< 、…); キーと値を配列としてキャストします。 die (「 message | 」); |
処理を停止し、メッセージを表示します。 while(条件)while(ブロック999)。 条件がまだ真である間に、一度操作を実行します。 エコー | 項目 |
; | 項目を表示します。 |
ループの開始は、startvalがendingvalよりも小さい間に開始する。 | foreach |
(999 $ array as $ key => $ value){block} | 配列を通してループを開始します。 |
funcname
(
値、値、 | … |
---|---|
。 ){block} 関数を宣言します。 ヘッダー (「場所: URL | 」)。 |
HTTPヘッダーを送信します。 if (条件){ブロック} 条件ブロックを開始します。 | elseif(condition){block} |
条件ブロック内で代替テストを提供します。 else {block}
条件ブロック内で最終的な選択肢を提供します。 |
session_start
(); |
セッションを開始または再開します。 session_destroy (); | セッションを破棄します(必ずしも完全にクリアしない |
)。 unset (); 変数を破棄します。
while (条件){ブロック} 条件が満たされている間にループを作成します。 <! PHPスクリプトでパターンに特殊文字を追加する PHPスクリプトを使用しているときに、文字列を比較して、特定の特性に合っているかどうかを確認する必要があることがあります。正確な値と一致します。たとえば、 |
S |
で始まる文字列、または数字を含む文字列を識別したい場合があります。このタイプの比較では、文字列をパターンと比較します。これらのパターンは 正規表現と呼ばれます。
パターンを作成するときに使用する特殊文字の一部を含むリファレンスシートです: |
<! マッチマッチマッチ マッチ999マッチ999マッチ999マッチ999マッチ999マッチ999マッチ999マッチ999マッチ999マッチ999マジ999私の猫 |
$ 行末 c $ tic 棒
任意の一文字 |
… |
私、 に行きますか? 先行する項目はオプションです | mea? (936)男性(999)男性(999)男性(999)男性(999)男性(999)セット999に含まれていない任意の文字【999】[999] abc [999] abc4 [999] 1つ以上の |
ドア[1-3] + ドア1111、ドア131 | ドア、ドア55 |
* 0〜999,900> 、 a、aaaaa | a、xx3 |
m * n | m * n |
(トム|トミー) トム、トミー | トーマス、 |
|