php mysqli エントリ アプリケーションの実装_PHP チュートリアル
PHP の mysqli 拡張機能はクラスにカプセル化されており、従来の手続き型メソッドよりも便利で効率的です。
PHP で mysqli 拡張機能を使用するには、構成ファイル php.ini に次の設定を追加する必要があります:
コードをコピー | |
|
コードをコピー | |
$mysqli->close();
コードをコピー | |
$connection = mysqli_connect("localhost","root","root","sunyang"); if ( $connection ) { echo "データベース接続に成功しました"; }その他{ echo "データベース接続に失敗しました"; } ?> |
コードは次のとおりです | コードをコピー |
$mysqli=new mysqli("localhost","root","root","sunyang") //mysqli をインスタンス化します "; } } }その他{ echo "クエリが失敗しました"; } $result->free(); $mysqli->close(); ?> その他、データ保存や待機など
__construct(): mysqli オブジェクトを作成し、接続を確立するために使用される構築メソッド。 autocommit(): データベース変更の自動送信をオンまたはオフにします。 change_user(): データベース接続に指定されたユーザーを変更します。 character_set_name(): データベース接続のデフォルトの文字セットを返します。 close(): 以前に開いた接続を閉じます。 commit(): 現在のトランザクションを送信します。 connect(): mysql データベースサーバーへの新しい接続を開きます。 debug(): デバッグ操作を実行します。 dump_debug_info(): デバッグ情報をダンプします。 get_client_info(): クライアントのバージョンを返します。 get_host_info(): 次のような文字列で表される接続タイプを返します: UNIX ソケット経由の Localhost get_server_info(): mysql サーバーのバージョンを返します。 get_server_version(): mysql サーバーのバージョンを整数形式で返します。 init(): mysqli を初期化し、リソースを返します。 info(): 最近実行されたクエリに関する情報を取得します。 kill(): mysql スレッドを強制終了します。 multi_query(): 複数のクエリステートメントを実行します。 more_results(): マルチクエリ ステートメントからさらにクエリ結果があるかどうかを取得します。 next_result(): 現在実行されているマルチクエリから次の結果を読み取ります。 options(): オプションを設定します。 ping(): 接続がない場合は、サーバーに ping を送信して接続するか、再接続します。 prepare(): SQL ステートメントの実行を準備し、mysqli_stmt オブジェクトを返します。 query(): データベースとのすべての対話はクエリを通じて行われます。このメソッドは実行のためにクエリをデータベースに送信します。実行が失敗した場合は FALSE が返されます。 real_connect(): mysql データベースサーバーへの接続を開こうとします。 escape_string(): 特殊文字をエスケープする文字列。 rollback(): 現在のトランザクションをロールバックします。 select_db(): データベース クエリ用のデフォルト データベースを選択します。 set_charset(): デフォルトのクライアント文字セットを設定します。
stat(): 現在のシステムステータスを取得します。 stmt_init(): ステートメントを初期化し、mysql_stmt オブジェクトを返します。 store_result(): 最後のクエリからの結果セットを転送します。 thread_safe(): 安全なスレッドを返すことを考慮するかどうか。
$affected_rows: 前の mysql 操作で影響を受けた行の数。 $client_info: mysql クライアントのバージョン (文字列)。 $client_version: mysql クライアントのバージョン (整数)。 $errno: 最新の関数呼び出しのエラー コード。 $error: 最新の関数呼び出しのエラー メッセージ文字列。 $field_count(): 取得した列の数をクエリします。 $host_info: 使用する接続タイプ (文字列)。 $info: 最近実行されたクエリ。 $insert_id: 最終クエリによって自動的に生成される番号。 $protocol_version: mysql プロトコルで使用されるバージョン。 $sqlstate: SQLSTATE エラー コードを含む最後のエラー。 $thread_id: 現在の接続スレッド ID。 $warning_count: 前の SQL ステートメントの実行中に生成された警告の数。 |

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











PHP 8.4 では、いくつかの新機能、セキュリティの改善、パフォーマンスの改善が行われ、かなりの量の機能の非推奨と削除が行われています。 このガイドでは、Ubuntu、Debian、またはその派生版に PHP 8.4 をインストールする方法、または PHP 8.4 にアップグレードする方法について説明します。

ファイルのアップロードを行うには、フォーム ヘルパーを使用します。ここではファイルアップロードの例を示します。

CakePHP は、PHP 用のオープンソース フレームワークです。これは、アプリケーションの開発、展開、保守をより簡単にすることを目的としています。 CakePHP は、強力かつ理解しやすい MVC のようなアーキテクチャに基づいています。モデル、ビュー、コントローラー

Visual Studio Code (VS Code とも呼ばれる) は、すべての主要なオペレーティング システムで利用できる無料のソース コード エディター (統合開発環境 (IDE)) です。 多くのプログラミング言語の拡張機能の大規模なコレクションを備えた VS Code は、
