gomymobi.com: 知識ベース
データベース
あなたは、あなたのファイルのどこにでも私たちの組み込みのデータベースクラスを使用することができます。私たちのビルトインクラスは、準備されたステートメントもサポートしています。
データベーステーブル変数
データベース組み込みクラス
- 私たちはすでにデータベースクラスの組み込みクラスと事前定義されたオブジェクトを開発しています。 $db
, このオブジェクトを使用して、SELECT、INSERT、UPDATEおよびDELETEのすべてのタスクのデータベースに接続します。
- このチュートリアルでは、このオブジェクトを介してデータベースを操作するための基本的な方法をすべて紹介します
条件付きのテーブルから選択します。このメソッドはプリペアドステートメントもサポートしています。
$table_name
照会するテーブルの名前
$fields
カンマ(、)で区切られたフィールドの名前を取得する必要があります。
$conditions
あなたの問い合わせ条件
$more
ORDERやLIMITなどのカスタムの追加クエリ、またはプリペアドステートメントの値
$prepared_value
プリペアドステートメントの値。単一値または値の配列
戻る: 配列/ NULL
例: すべてのプランを選択し、ホームページに表示する
例: 準備されたステートメントを使用してユーザーの詳細をすべて取得する
テーブルに新しいレコードを挿入します。このメソッドはプリペアドステートメントもサポートしています。
$table_name
表の名前は挿入する必要があります
$values_array
挿入するフィールドとしてkeyを持つ値の配列
$fields_array
フィールドの配列if $values_array
値の配列です
$more
プリペアドステートメントの値。単一値または値の配列
戻る: 正誤
例: 新しいフロントページを挿入する
例: 準備されたステートメントを使用して新しいフロントページを挿入する
テーブルのレコードを更新します。このメソッドはプリペアドステートメントもサポートしています。
$table_name
テーブルの名前を更新する必要がある
$states
更新のためのフィールドとしてkeyを持つ値の配列
$conditions
あなたの更新条件
$more
プリペアドステートメントの値。単一値または値の配列
戻る: 正誤
例: フロントページを更新する
例: プリペアドステートメントを使用してフロントページを更新する
テーブルからレコードを削除します。このメソッドはプリペアドステートメントもサポートしています。
$table_name
テーブルの名前を更新する必要がある
$conditions
あなたの更新条件
$more
プリペアドステートメントの値。単一値または値の配列
戻る: 正誤
例: フロントページを削除する
例: プリペアドステートメントを使用してフロントページを削除する
SELECTクエリを実行した後の結果を取得します。
$return_1
最初の1レコードを取得する場合は、このパラメータをTRUEに設定します。
戻る: 配列/ NULL
例: アクティブなフロントページをすべて選択する
例: すべてのアクティブなフロントページを選択するが、最初のものを得る
INSERTクエリを実行した後にIDの値を取得します。
戻る: FALSE / ID値