ホームページ >バックエンド開発 >PHPチュートリアル >PHP 基本チュートリアル - 5 データベースの概要_PHP チュートリアル
1.データベース接続
$dbc = mysql_connect(ホスト名, ユーザー名, パスワード);
2.Mysqlエラー処理
mysql_error(); 詳細なエラーレポートを表示します
3.データベースの作成と選択
作成: mysql_query('CREATE DATABASE somedb');
Select: mysql_select_db('somedb') //クエリを実行する前に毎回データベースを選択する必要があります
4.テーブルの作成
$query = 'CREATE TABLE my_table(id INT PRIMARY KEY, information TEXT); まず作成ステートメントを変数に代入します
mysql_query($query);//mysql_query() 関数に変数を入れます
5.データを挿入
テーブルの作成と同様に、各クエリに変数が割り当てられ、その変数が mysql_query() 関数に渡されます。
$query = "INSERT INTO エントリ(entry_id, title,entry, data_entered) VALUES(0, 'title', '$entry', NOW())";mysql_query($query);
6. 安全なデータクエリ
ユーザーが入力したクエリの場合、mysql_real_escape_string($var) を使用して一重引用符などの潜在的に危険な文字をエスケープします (文字の前にバックスラッシュが追加されます)
7. データベースからデータを取得します
クエリ結果を変数にコピーする必要があります:
$query = 'SELECT * FROM users WHERE ( name = myname)';
8.データを削除する
$query = 'ユーザーから削除 WHERE name = myname LIMIT 1';
$result = mysql($query);
9.アップデート
$query = UPDATE テーブル名 SET 列 1 = 値、列 2 = 値 WHERE some_column = 値';
$result = mysql($query);
コーディングテスト: ws.php
れーるーるーるーるーるー
結果は次のようになります: