为什么我不能添加另一个条目到mysql数据库表

时间:2013-06-26 19:45:33

标签: php mysql

我正在深入研究php和mysql,并有一个简单的php脚本,试图将planeID和planeType存储到一个名为'planes'的表中。当我的表完全为空时,脚本会成功将planeID / planeType插入表中。但之后我无法添加第二个条目。

这是我在php文件中的内容:

<?php
    require '../db/connect.php';

    $planeID = $_POST['planeID'];
    $planeType = $_POST['planeType'];

    $sql = "INSERT INTO `planes`
                (`planeType` , `planeID`)
            VALUES(
                " .$planeType. ",
                " .$planeID. "'
            )";
    mysql_query( $sql );

我没有收到任何错误消息:/

1 个答案:

答案 0 :(得分:1)

你错过了值周围的单引号。

<?php
    require '../db/connect.php';

    $planeID = $_POST['planeID'];
    $planeType = $_POST['planeType'];

    $sql = "INSERT INTO `planes`
                (`planeType` , `planeID`)
            VALUES(
                '" .$planeType. "', <--
                '" .$planeID. "'    <--
            )";
    mysql_query( $sql );