-2

私は php と mysql に飛び込んでいて、planeID と planeType を 'planes. テーブルが完全に空の場合、スクリプトは planeID/planeType をテーブルに挿入することに成功します。しかし、その後、2 番目のエントリを追加できません。

これが私のphpファイルにあるものです:

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

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

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

エラーメッセージは表示されません:/

4

1 に答える 1

1

値を囲む一重引用符がありません。

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

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

    $sql = "INSERT INTO `planes`
                (`planeType` , `planeID`)
            VALUES(
                '" .$planeType. "', <--
                '" .$planeID. "'    <--
            )";
    mysql_query( $sql );
于 2013-06-26T19:49:19.313 に答える