PHPデータベース接続エンコード設定の問題
我先在本地运行PHP网站,环境已经搭配好啦,数据库也导进去啦,在IIS 浏览时出现错误,弹出一个提示框,“.$str.”
错误就是这段。有没有大神帮忙看看。
public function show_error($message='',$sql=''){
echo "
}
ディスカッションに返信 (解決策)
コードを投稿....
コードを投稿....
助けていただけますか? 私は午前中ずっとこの問題に取り組んでいます
まずスクリーンショットを撮って、それがあなたが思っているものと違っているかどうかを確認してください
エラー メッセージはエラーを明確に示していません。
エラー メッセージではエラーが明確に示されていません。
class mysql{
private $db_user;
プライベート $ db_pwd;
プライベート $ con $ sql;
プライベート $ コーディング ; プライベート $ db_host="localhost", $db_pwd= "admin", $db_database="licang", $coding = 'utf-8'){
$this->db_host = $db_host
$this->db_user = $db_pwd; = $db_pwd;
$this->db_database = $db_database;
$this->connect() }
プライベート関数 connect(){
$this ->conn = @mysql_connect($this->db_host,$this->db_user,$this->db_pwd);
if(! $this->conn){
if($this-> show_error){
$this->show_error('エラー メッセージ: データベースに接続できませんでした!');
}
}
if(!@mysql_select_db( $this->db_database, $this->conn) ){
if($this->show_error){
$this->show_error('エラー メッセージ: データベースを開けませんでした!');
}
}
if(!@mysql_query("SET NAMES $this ->coding")){
if($this->show_error){
$this->show_error('エラー: エンコードの設定に失敗しました! ');
}
}
}
public function query($sql){
$this->sql = $sql;
$result = mysql_query($this->sql, $this->conn) ;
if(!$result){
$this->show_error('間違った SQL ステートメント:', $this->sql);
}else{
return $this->result = $result;
}
public function close()
{
return mysql_close();
} //データベース接続を閉じる
public function show_databases(){
$this->query("show Databases"); '既存のデータベース:' .mysql_num_rows($this->result);
echo "
"
while($row=mysql_fetch_array($this->result)) {
echo "$i $row[Database]" . "
";
$i++
}
}
public function show_tables(){
$this->query("show tables" ; " . $this->db_database;
$i = 1;
while($row=mysql_fetch_array($this->result)){
echo "$i $row[$column_name]" . "
";
$i++;
}
}
public function fetch_array($result=''){
if($this->result){
return mysql_fetch_array($this->result);
} else {
return mysql_fetch_array($result);
}
}
public function findall($table, $field = '*') {
return $this->query("SELECT $field FROM $table"); }
public function delete($table, $condition) {
return $this->query("DELETE FROM $table WHERE $condition")
}
public function insert($table, $field, $value) ) {
$i= $this->query("INSERT INTO $table ($field) VALUES ('$value')");
return $i; }
public function update($table, $ update_content) , $condition) {
// echo "UPDATE $table SET $update_content WHERE $condition";
return $this->query("UPDATE $table SET $update_content WHERE $condition") }
public関数 insert_id() {
return mysql_insert_id()
}
;public function num_rows() {
if ($this->result == null) {
if ($this->show_error) {
$this->show_error('SQL ステートメント エラー', 'SQL ステートメント エラーかどうかを確認してくださいquery() メソッドが使用され、リソース識別子が正常にクエリされて返されましたか? ');
}
} else {
return mysql_num_rows($this->result)
}
public function num_fields( $table ) {
$this->query("select * from $table");
echo "
";
echo 'フィールド数:' . $total = mysql_num_fields($this->) ;結果) ;
echo "
"; <br /> for ($i = 0; $i <$total; $i++) { <br /> print_r(mysql_fetch_field($this->result, $i)); } <br> echo "";
echo "
" }
public function show_error($message='',$sql=''){
echo "

ホット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)

ホットトピック











多くの場合、キーワードと追跡パラメーターで散らかった長いURLは、訪問者を阻止できます。 URL短縮スクリプトはソリューションを提供し、ソーシャルメディアやその他のプラットフォームに最適な簡潔なリンクを作成します。 これらのスクリプトは、個々のWebサイトにとって価値があります

2012年のFacebookによる有名な買収に続いて、Instagramはサードパーティの使用のために2セットのAPIを採用しました。これらはInstagramグラフAPIとInstagram Basic Display APIです。

Laravelは、直感的なフラッシュメソッドを使用して、一時的なセッションデータの処理を簡素化します。これは、アプリケーション内に簡単なメッセージ、アラート、または通知を表示するのに最適です。 データは、デフォルトで次の要求のためにのみ持続します。 $リクエスト -

これは、LaravelバックエンドとのReactアプリケーションの構築に関するシリーズの2番目と最終部分です。シリーズの最初の部分では、基本的な製品上場アプリケーションのためにLaravelを使用してRESTFUL APIを作成しました。このチュートリアルでは、開発者になります

Laravelは簡潔なHTTP応答シミュレーション構文を提供し、HTTP相互作用テストを簡素化します。このアプローチは、テストシミュレーションをより直感的にしながら、コード冗長性を大幅に削減します。 基本的な実装は、さまざまな応答タイプのショートカットを提供します。 Illuminate \ support \ facades \ httpを使用します。 http :: fake([[ 'google.com' => 'hello world'、 'github.com' => ['foo' => 'bar']、 'forge.laravel.com' =>

PHPクライアントURL(CURL)拡張機能は、開発者にとって強力なツールであり、リモートサーバーやREST APIとのシームレスな対話を可能にします。尊敬されるマルチプロトコルファイル転送ライブラリであるLibcurlを活用することにより、PHP Curlは効率的なexecuを促進します

顧客の最も差し迫った問題にリアルタイムでインスタントソリューションを提供したいですか? ライブチャットを使用すると、顧客とのリアルタイムな会話を行い、すぐに問題を解決できます。それはあなたがあなたのカスタムにより速いサービスを提供することを可能にします

2025 PHP Landscape Surveyは、現在のPHP開発動向を調査しています。 開発者や企業に洞察を提供することを目的とした、フレームワークの使用、展開方法、および課題を調査します。 この調査では、現代のPHP Versioの成長が予想されています
