我创建了一个文本上传功能。当我尝试将文本发布到数据库时,错误只是说:“列计数与第 1 行的值计数不匹配”。我的代码如下所示:
<?php
if (isset($_REQUEST['name']) && isset($_REQUEST['body']) && strlen($_REQUEST['name']) > 0 && strlen($_REQUEST['body']) > 0) {
//get data
$title = $_REQUEST['name'];
$body = $_REQUEST['body'];
mysql_connect("Server","username","password") or die(mysql_error());
mysql_select_db("database") or die(mysql_error());
$date = date("Y-m-d");
//insert data
$insert = mysql_query("INSERT INTO news VALUES ('','".mysql_real_escape_string($title)."','".mysql_real_escape_string($body)."','".mysql_real_escape_string($date)."')") or die(mysql_error());
die("Your text has been posted!");
?>
我做错了什么?