「労働者が自分の仕事をうまくやりたいなら、まず自分の道具を研ぎ澄まさなければなりません。」 - 孔子、「論語。陸霊公」
表紙 > プログラミング > w3schools チュートリアルを使用して 13 行目のエラーを解決するにはどうすればよいですか?

w3schools チュートリアルを使用して 13 行目のエラーを解決するにはどうすればよいですか?

2024 年 11 月 10 日に公開
ブラウズ:785

How to Resolve an Error in Line 13 Using w3schools Tutorial?

w3schools チュートリアルの使用中にエラーが発生しました

ユーザーが w3schools チュートリアルのコードを実装しようとしたときにエラーが発生しました。特定のエラーは 13 行目で発生します。これは次のとおりです:

mysqli_query('INSERT INTO web_formitem (ID, formID, caption, key, sortorder, type, enabled, mandatory, data) VALUES (105, 7, Tip izdelka (6), producttype_6, 42, 5, 1, 0, 0)');

w3schools からの不正確な情報

ユーザーは、w3schools に問い合わせました。支援はされていますが、特に役立つとは感じていません。ドキュメントによると、多数のエラーが含まれているというフラグが立てられています。

エラーの修正

このエラーは、mysqli_query 関数に必要な最初のパラメーターの誤解に起因します。 SQL クエリではなく接続文字列が必要です。修正されたコードは次のようになります。

$link = mysqli_connect("localhost", "root", "", "web_table");

mysqli_query($link, "INSERT INTO web_formitem (`ID`, `formID`, `caption`, `key`, `sortorder`, `type`, `enabled`, `mandatory`, `data`)
VALUES (105, 7, 'Tip izdelka (6)', 'producttype_6', 42, 5, 1, 0, 0)");

注: バックティック (`) を使用する必要があります名前の一部は予約語であるため、INSERT クエリの列名に追加する必要があります。

リリースステートメント この記事は次の場所に転載されています: 1729468036 権利侵害がある場合は、[email protected] に連絡して削除してください。
最新のチュートリアル もっと>

免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。

Copyright© 2022 湘ICP备2022001581号-3