ホームページ バックエンド開発 PHPチュートリアル PDO バージョンの問題 無効なパラメーター番号: バインドされたパラメーターがありません_PHP チュートリアル

PDO バージョンの問題 無効なパラメーター番号: バインドされたパラメーターがありません_PHP チュートリアル

Jul 21, 2016 pm 03:13 PM
invalid pdo バージョン 質問

今日、バグに対処しているときに、非常に奇妙な問題を発見しました。特定の操作を実行すると、「無効なパラメーター番号: パラメーターがバインドされていません」というメッセージが表示されます。ただし、この問題はローカルまたはテスト マシンでは再現されていないと思います。バージョンに関連しているので、グーグルで検索したところ、 http://forum.typecho.org/topic.php?id=1501 を見つけました。記事の 2 階には、問題はバージョンのバグであると記載されています。php5.2.9 より下の PDO では、現れる。そこで、チーム内の別のマシン (5.2.6) を見つけてテストを行ったところ、そのサーバーの 5.2.17 でテストしたところ、問題は再現されませんでした。

デバッグ中に、このタイプの操作が発生したときに次のビジネスが上記のエラーを報告したことが判明しました:

PDO を使用してテーブル nw_log (uid フィールドやコンテンツ フィールドなどのテーブル フィールド) にデータの一部を挿入します。コンテンツ フィールド コンテンツは test であり、テーブル フィールドのコンテンツは PDO-> を呼び出すことによってエスケープされます。データベースに保存される前に quote メソッドを使用します。 php5.2.6 マシンでは上記のエラーが報告されますが、5.2.17 マシンでは正常に動作します。

コンテンツを http://a.xxx/?tid=1 に変更したところ、5.2.6 マシンと 5.2.17 マシンの両方で正常に動作したため、コンテンツ形式をもう一度デバッグしました。 href="http://a.xxx/?tid=1">test の場合、5.2.6 と 5.2.17 ではパフォーマンスが正常であるため、一重引用符が原因であると考えられます。

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/326401.html技術記事今日、バグに対処していたときに、非常に奇妙な問題を発見しました。特定の種類の操作を実行すると、「無効なパラメーター番号: パラメーターがバインドされていませんが、問題はローカルで発生しました。または...
」と報告されます。
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、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ヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

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

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

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

Linux での CURL バージョンの更新に関するチュートリアル! Linux での CURL バージョンの更新に関するチュートリアル! Mar 07, 2024 am 08:30 AM

Linux でカールのバージョンを更新するには、以下の手順に従います。 現在のカールのバージョンを確認します。 まず、現在のシステムにインストールされているカールのバージョンを確認する必要があります。ターミナルを開き、次のコマンドを実行します。curl --version このコマンドは、現在のcurlバージョン情報を表示します。利用可能なcurlのバージョンを確認する:curlを更新する前に、利用可能な最新バージョンを確認する必要があります。 Curl の公式 Web サイト (curl.haxx.se) または関連ソフトウェア ソースにアクセスして、curl の最新バージョンを見つけることができます。 Curl ソース コードをダウンロードする:curl またはブラウザを使用して、選択した CURL バージョンのソース コード ファイル (通常は .tar.gz または .tar.bz2) をダウンロードします。

Kirin オペレーティング システムのバージョンとカーネルのバージョンを確認する Kirin オペレーティング システムのバージョンとカーネルのバージョンを確認する Feb 21, 2024 pm 07:04 PM

Kylin オペレーティング システムのバージョンとカーネル バージョンの確認 Kirin オペレーティング システムでは、システム バージョンとカーネル バージョンを確認する方法を知ることが、システム管理とメンテナンスの基礎となります。 Kylin オペレーティング システムのバージョンを確認する方法 1: /etc/.kyinfo ファイルを使用する Kylin オペレーティング システムのバージョンを確認するには、/etc/.kyinfo ファイルを確認します。このファイルには、オペレーティング システムのバージョン情報が含まれています。次のコマンドを実行します: cat/etc/.kyinfo このコマンドは、オペレーティング システムの詳細なバージョン情報を表示します。方法 2: /etc/issue ファイルを使用する オペレーティング システムのバージョンを確認するもう 1 つの方法は、/etc/issue ファイルを参照することです。このファイルにはバージョン情報も含まれていますが、.kyinfo ファイルほど優れていない可能性があります。

インストールされている Oracle のバージョンを簡単に確認する方法 インストールされている Oracle のバージョンを簡単に確認する方法 Mar 07, 2024 am 11:27 AM

インストールされている Oracle のバージョンを簡単に確認するには、具体的なコード例が必要です。Oracle データベースは、エンタープライズ レベルのデータベース管理システムで広く使用されているソフトウェアとして、多くのバージョンとさまざまなインストール方法があります。私たちは日々の業務で、対応する運用やメンテナンスのために、インストールされている Oracle データベースのバージョンを確認する必要があることがよくあります。この記事では、インストールされているOracleのバージョンを簡単に確認する方法と具体的なコード例を紹介します。方法 1: Oracle データベースの SQL クエリを通じて、次のことができます。

dp インターフェイスが 1.2 か 1.4 かを確認するにはどうすればよいですか? dp インターフェイスが 1.2 か 1.4 かを確認するにはどうすればよいですか? Feb 06, 2024 am 10:27 AM

DP インターフェースはコンピューターの重要なインターフェース ケーブルです。コンピューターを使用するときに、多くのユーザーは DP インターフェースが 1.2 か 1.4 かを確認する方法を知りたいと考えています。実際には、GPU-Z で確認するだけで済みます。 dp インターフェイスが 1.2 か 1.4 かを判断する方法: 1. まず、GPU-Z で「アドバンス」を選択します。 2. 「詳細」の「全般」の「Monitor1」を見ると、「LinkRate (current)」と「Lane (current)」の 2 つの項目が表示されます。 3. 最後に 8.1Gbps×4 と表示されていれば DP1.3 以降のバージョン、通常は DP1.4 を意味し、5.4Gbps×4 であれば、

PHPバージョンNTSの意味と違いを解釈する PHPバージョンNTSの意味と違いを解釈する Mar 27, 2024 am 11:48 AM

PHP バージョン NTS の意味と違い PHP は、Web 開発の分野で広く使用されている人気のあるサーバーサイド スクリプト言語です。 PHP には、ThreadSafe(TS) と Non-ThreadSafe(NTS) の 2 つの主要なバージョンがあります。 PHP の公式 Web サイトでは、PHPNTS と PHPTS という 2 つの異なる PHP ダウンロード バージョンを確認できます。では、PHP バージョンの NTS とは何を意味するのでしょうか? TS版との違いは何ですか?次、

大型モデル間の1対1バトル75万ラウンド、GPT-4が優勝、Llama 3が5位にランクイン 大型モデル間の1対1バトル75万ラウンド、GPT-4が優勝、Llama 3が5位にランクイン Apr 23, 2024 pm 03:28 PM

Llama3 に関しては、新しいテスト結果が発表されました。大規模モデル評価コミュニティ LMSYS は、Llama3 が 5 位にランクされ、英語カテゴリでは GPT-4 と同率 1 位にランクされました。このリストは他のベンチマークとは異なり、モデル間の 1 対 1 の戦いに基づいており、ネットワーク全体の評価者が独自の提案とスコアを作成します。最終的に、Llama3 がリストの 5 位にランクされ、GPT-4 と Claude3 Super Cup Opus の 3 つの異なるバージョンが続きました。英国のシングルリストでは、Llama3 がクロードを追い抜き、GPT-4 と並びました。この結果について、Meta の主任科学者 LeCun 氏は非常に喜び、リツイートし、

Chromeブラウザのバージョンを下げるにはどうすればいいですか? Chromeを以前のバージョンに戻す方法 Chromeブラウザのバージョンを下げるにはどうすればいいですか? Chromeを以前のバージョンに戻す方法 Mar 14, 2024 am 09:22 AM

Chrome ブラウザは現在、最も多くのユーザーがいて高い評価を得ているブラウザであり、ユーザーに包括的で高速なエクスペリエンスを提供することに尽力しています。一部のネチズンは、Google Chrome をアップデートしても古いバージョンの方が使いやすいと感じていますが、Google Chrome のバージョンをダウングレードしたい場合はどうすればよいでしょうか。 Google Chromeをダウングレードする詳しい操作方法を見ていきましょう! Chrome をダウングレードする具体的な方法は、Chrome プロセスを閉じ、chrome.exe が存在するディレクトリ (アプリケーション) を開き、chrome.exe を削除し、old_chrome.exe の名前を chrome.exe に変更し、\UserData\Default\Web Data を削除します。ファイル(このファイルは削除しないでください)

WindowsにPythonを簡単にインストールする方法、2つの方法から選択可能 WindowsにPythonを簡単にインストールする方法、2つの方法から選択可能 Feb 18, 2024 pm 04:57 PM

なぜ Python はこれほど人気が​​あるのでしょうか?理由は簡単です。学びやすく、使いやすく、すぐに使用できるため、初心者に適しています。プロジェクトが何であれ、プログラミングが含まれる限り、Python が私の第一選択となることがよくあります。さらに、Linux システムにこだわる必要はなく、Windows も十分にサポートしています。 Windows 11 オペレーティング システムに Python がインストールされており、プログラムを作成したりコードを実行したりするために頻繁に使用しています。 Windows に Python をインストールするのは非常に簡単です。次に、2 つの一般的なインストール方法を紹介します。適切な Python バージョンを選択します。Python には複数のバージョンがあります。適切なバージョンを選択することが非常に重要です。これはプログラムの互換性と機能に関係します。現在のバージョンには Python2 と Python2 が含まれます。

See all articles