ホームページ  >  に質問  >  本文

一重引用符をエスケープするように PHP 配列を変更する

.xlsx ファイルを Web サイトにアップロードし、それを配列に読み取って、ms SQL サーバーに挿入しています。入力ファイルに一重引用符が含まれていない限り、コードは完全に実行されます。問題は、挿入ステートメントまたは配列内の単一引用符をエスケープする必要があることだと思いますが、その方法がわかりません。 Excel ファイルの配列内の単一引用符によって挿入が失敗しないようにするには、ここで何をする必要がありますか?

ああああ

P粉978551081P粉978551081174日前290

全員に返信(1)返信します

  • P粉378264633

    P粉3782646332024-04-02 10:01:06

    すでに PDO を使用しているので、エスケープされたパラメーターを含む PDO 準備済みステートメントを使用するのが最善の方法です。

    execute() 2 つの パラメーター、つまり、プレースホルダーを含む SQL クエリを渡します -

    に似ています リーリー

    とこれらのプレースホルダーに含まれる値。

    リーリー

    返事
    0
  • キャンセル返事