検索
ホームページバックエンド開発PHP7php7 を学習して mysqli を設定し、mysqli を使用して mysql に接続します

php7mysqli を設定し、mysqli を使用して mysql に接続します

php7 を学習して mysqli を設定し、mysqli を使用して mysql に接続します

推奨 (無料): PHP7

Wamp および Lamp 環境を使用して PHP Web を構築する場合、通常、次のような問題が発生するのは簡単ではありません:

php7 Class 'mysqli' not found in

しかし、私は最近 php Web クローラーとデータ処理について学んだので、cmd で直接クローラー スクリプトとして php7 を使用しました
##使用する前にパス環境変数と vim を設定してください

公式サイトからダウンロード php7 Windows版インタプリタは有効な拡張機能があまり多くなく、「php.ini」がありません!

ダウンロードして解凍したディレクトリで「php.ini-development」ファイルを見つけます。このファイルは機能しません。
php7 は引き続き「php.ini」を設定ファイルとして使用するため、そのコピーを作成し、「php.ini」という名前を付けます。
php.ini を変更します。
「次の設定ステートメントから」のコメントを削除します。 ; ”

    extension=php_mysqli.dll

この方法では、mysqli クラスはまだ見つからず、php.exe は拡張ファイルを見つけることができる必要があります。

デフォルトの拡張機能はすべて、php ディレクトリの下の ext ディレクトリにあります。 php.ini に設定があるので、コメント「;」を削除します。

; Directory in which the loadable extensions (modules) reside.; http://php.net/extension-dir; extension_dir = "./"; On windows:extension_dir = "ext"

extension_dir は上で説明しました。 Windows システムで、読み込むことができる PHP 拡張ファイルのターゲット ディレクトリ構成。 それを削除した後, PHP は ext ディレクトリから拡張ファイルをロードします。すべての dll ファイル

次のテスト、新しい test.php

接続してデータベースにクエリを次のように行います:

<?php$con = new mysqli(&#39;localhost&#39;,&#39;root&#39;,&#39;&#39;,&#39;xiaohua&#39;);if(!$con)    die("connect error:".mysqli_connect_error());else
    echo "success connect mysql\n";$sql = "select distinct class_id from xiaohua_user";$rs = $con->query($sql);$c = array();while($r = $rs->fetch_row()){
    array_push($c,substr($r[0],0,4));
}$c = array_unique($c);$i=0;$zy = array();foreach($c as $row){
    array_push($zy,$row);
}
print_r($zy);$con->close();
?

以上がphp7 を学習して mysqli を設定し、mysqli を使用して mysql に接続しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明
この記事はCSDNで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

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

ホットツール

SecLists

SecLists

SecLists は、セキュリティ テスターの究極の相棒です。これは、セキュリティ評価中に頻繁に使用されるさまざまな種類のリストを 1 か所にまとめたものです。 SecLists は、セキュリティ テスターが必要とする可能性のあるすべてのリストを便利に提供することで、セキュリティ テストをより効率的かつ生産的にするのに役立ちます。リストの種類には、ユーザー名、パスワード、URL、ファジング ペイロード、機密データ パターン、Web シェルなどが含まれます。テスターはこのリポジトリを新しいテスト マシンにプルするだけで、必要なあらゆる種類のリストにアクセスできるようになります。

PhpStorm Mac バージョン

PhpStorm Mac バージョン

最新(2018.2.1)のプロフェッショナル向けPHP統合開発ツール

SAP NetWeaver Server Adapter for Eclipse

SAP NetWeaver Server Adapter for Eclipse

Eclipse を SAP NetWeaver アプリケーション サーバーと統合します。

DVWA

DVWA

Damn Vulnerable Web App (DVWA) は、非常に脆弱な PHP/MySQL Web アプリケーションです。その主な目的は、セキュリティ専門家が法的環境でスキルとツールをテストするのに役立ち、Web 開発者が Web アプリケーションを保護するプロセスをより深く理解できるようにし、教師/生徒が教室環境で Web アプリケーションを教え/学習できるようにすることです。安全。 DVWA の目標は、シンプルでわかりやすいインターフェイスを通じて、さまざまな難易度で最も一般的な Web 脆弱性のいくつかを実践することです。このソフトウェアは、

SublimeText3 Mac版

SublimeText3 Mac版

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