php - 我在表上添加了两个字段,现在插入不起作用

标签 php mysql

<分区>

大家新年快乐。我是新手,显然是个傻瓜。我有一个用于电影数据库的 HTML 条目表单,该表单运行良好。我决定向数据库中添加两个字段(7201080。)老实说,我就是这么做的。但现在它不会写入,我得到了可怕的错误 X。我已经检查代码几个小时了,但找不到我做错了什么。

如有任何建议,我们将不胜感激。

//  Write data to table.    

 $sql="INSERT INTO movies (Movies, Rating, Genre, Year, Actors, Time, Notes, Viewed, link, 720, 1080)
    VALUES ('" . $_POST['Movies'] . "', '" . $_POST['Rating'] . "', '" . $_POST['Genre'] . "', '" . $_POST['Year'] . "', '" . $_POST['Actors'] . "', '" . $_POST['Time'] . "', '" . $_POST['Notes'] . "', '" . $_POST['Viewed'] . "', '{$f_link}', '" . $_POST['720'] . "', '" . $_POST['1080'] . "')";

 if (!mysqli_query($con,$sql))
  {
 die('Error: X ' . mysql_error($con));
  }

 echo "<center>1 record successfully added</center>";

    mysqli_close($con);

最佳答案

来自 Mysql 文档:

http://dev.mysql.com/doc/refman/5.1/en/identifiers.html

标识符可以以数字开头,但除非引用,否则不能仅由数字组成。

关于php - 我在表上添加了两个字段,现在插入不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20872967/

相关文章:

php - 将 Drupal 网站从版本 8.7 升级到 9.3

mysql UNION ALL、ORDER BY、LIMIT 和 INNER JOIN

mysql - Perl(或 R,或 SQL): Count how often string appears across columns

javascript - 如何自动输入

php - Yii:如何让一个 Action 接收一个数组类型的get参数?

mysql - 如何每隔几分钟自动增加mysql表的一个字段值

php - Laravel:用户定义的 MySQL 变量在 Laravel 中始终为 NULL,但在 MySQL CLI 中则不然

php - PHP 中使用 UTF8 的 hmtlspecialchars 时不显示变音符号

php - OOP 问题停止 PHP 运行和 MySQL 数据数组检索问题

php - 使用xampp访问localhost上的html/php文件时出现错误404