ホームページ >バックエンド開発 >PHPチュートリアル >mysqlにデータを挿入する際のアドバイスをお願いします

mysqlにデータを挿入する際のアドバイスをお願いします

WBOY
WBOYオリジナル
2016-06-13 13:38:37825ブラウズ

求教一mysql插入据问题

conn.php

/*
* 2012-4-5 作成
*
* Toこの生成されたファイルのテンプレートを変更します
* ウィンドウ - 設定 - PHPeclipse - PHP - コード テンプレート
*/

$conn = @ mysql_connect("localhost", "root", "" ) または die("数据库链接错误");
mysql_select_db("bbs", $conn);
mysql_query("set names 'GBK'"); //GBK中文编码;
?>





add.php

/*
* 2012-4-6 に作成
*
* この生成されたファイルのテンプレートを変更するには、
に移動します * ウィンドウ - 設定 - PHPeclipse - PHP - コード テンプレート
*/
include("conn.php");
if($_POST['submit']){
$sql="メッセージに挿入(id,user,title,content.lastdate)" .
" value('','$_POST[user]','$_POST[title]','$_POST[content]',now())";
mysql_query($sql);
echo " 発行表成功";
}
?>




用户:


标题:

内容:







sql语句

CREATE TABLE `message` (
`id` tinyint(1) NOT NULL auto_increment,
`user ` varchar(25) NOT NULL,
`title` varchar(50) NOT NULL,
`content` tinytext NOT NULL,
`lastdate` 日付 NOT NULL,
PRIMARY KEY (`id` )
) ENGINE=InnoDB DEFAULT CHARSET=gbk AUTO_INCREMENT=1 ;

不知道はここに问题があり、データに直接入力されません。




------解决方案---------
$sql="メッセージに挿入(id,user,title,content,lastdate)" .
"values('','$_POST[user]','$_POST[title]','$_POST[content]',now())";

content,lastdate 逗号写成

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。