**\'予期しない T_ENCAPSED_AND_WHITESPACE エラー: 原因と修正方法は何ですか?\'**

Susan Sarandon
リリース: 2024-10-25 06:36:29
オリジナル
797 人が閲覧しました

**\予期しない T_ENCAPSED_AND_WHITESPACE エラー: 原因と修正方法は何ですか?\**

予期しない T_ENCAPSED_AND_WHITESPACE エラー: 詳細な説明と解決策

MySQL クエリの実行中に、次のエラーが発生する場合があります:

unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING
ログイン後にコピー

このエラーは通常、クエリの文字列値に引用符がないか、正しくない場合に発生します。

この場合、クエリは commodity_quantity 列を更新しようとする UPDATE ステートメントです。ユーザー列が $rows['user'] 変数に格納されている値と一致するテーブル。ただし、問題はクエリ文字列の構築に使用される構文にあります。

解決策:

このエラーを修正してクエリを正常に実行するには、 $sqlupdate1 変数は次のようになります。

<code class="php">$sqlupdate1 = "UPDATE table SET commodity_quantity='$qty' WHERE user='" . $rows['user'] . "' ";</code>
ログイン後にコピー

WHERE 句内のユーザー列値の前後に一重引用符 (') を追加すると、列値が文字列として扱われるようになり、予期しない T_ENCAPSED_AND_WHITESPACE エラーが解決されます。 .

以上が**\'予期しない T_ENCAPSED_AND_WHITESPACE エラー: 原因と修正方法は何ですか?\'**の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!