1

以下のコードのどこが間違っているのか、なぜ次のエラーが発生するのか、誰もが知っています: クエリのエラー: SQL 構文にエラーがあります。1 行目の 'Update)VALUES ('')' 付近で使用する正しい構文については、MySQL サーバーのバージョンに対応するマニュアルを確認してください。

phpコードは

<?php
                mysql_connect("localhost" , "" , "") or die (mysql_error());
                mysql_select_db("") or die(mysql_error());
                /* Now we will store the values submitted by form in variable */
                $Update=$_POST['Update'];
                $query = ("INSERT INTO Information (Update) VALUES ('$Update')");
                $result = mysql_query($query) or die("Error in query: ". mysql_error());
                echo "Success";
                mysql_close();
                ?>

そしてhtmlは

<form method="POST" action="info.php"> <!-- opens form -->
            <table border="0"> <!-- opens table -->
            Informaiton:<input type="text" name="Update"  />
            <br />
            <input type="Submit" value="Submit" /> <!-- submits details -->

            </table> <!-- closes table -->
            </form> <!-- closes form -->

私のデータベースのテーブルは Information と呼ばれ、列は Update と呼ばれます。

ありがとう!

4

2 に答える 2