PHP - 将数据插入phpMyAdmin

时间:2015-05-12 15:15:57

标签: php phpmyadmin

我想知道我的代码插入数据库是否有问题?

if(isset($_POST['Submit'])){
  $sql = "INSERT INTO table(table_id, table_type, Price)
          VALUES('Menu 2', 1)";


  if (mysqli_query($conn, $sql)) {
      echo " created successfully";
  } else {
      echo "Error: " . $sql . "<br>" . mysqli_error($conn);
  }

  mysqli_close($conn);
}

没有任何内容添加到数据库中。 table_id自动递增,价格为INT

1 个答案:

答案 0 :(得分:1)

您可以省略自动增量列:

 $sql = "INSERT INTO table(table_type, Price) VALUES('Menu 2', 1)";

您尝试插入三列并提供两个输入值。