請注意這樣寫
創(chuàng)新互聯(lián)專注于珠暉網站建設服務及定制,我們擁有豐富的企業(yè)做網站經驗。 熱誠為您提供珠暉營銷型網站建設,珠暉網站制作、珠暉網頁設計、珠暉網站官網定制、小程序開發(fā)服務,打造珠暉網絡公司原創(chuàng)品牌,更為您提供珠暉網站排名全網營銷落地服務。
INSERT?INTO?`news`?(`id`,?`title`,?`dates`,?`contents`)?VALUES?(NULL,?'1231',?now(),?'15236');
表名?news?不是用?'(單引號)??是用?`
另外.
$sql="insert?into?`news`?('id','title','dates','contents')?values(null,'$title',now(),'$con')";
if?(!?$sql)?echo?"執(zhí)行SQl?$sql?錯誤:".mysql_error();?
mysql_query($sql);
這里寫的不對,?這也正是你不報錯的原因.
$sql你以經賦值了,不可能不存在. ?所以永遠你也看不見 "執(zhí)行SQl $sql 錯誤" 這句報錯.
應該改成
$sql="insert?into?`news`?('id','title','dates','contents')?values(null,'$title',now(),'$con')";
if?(mysql_query($sql,$con))
{
echo?"成功";
}
else
{
echo?"執(zhí)行SQl?$sql?錯誤:".mysql_error();?
}
是不是存在必填字段沒填寫的情況,正常可以修改刪除,不可能不能新增。還有可以試下批量新增。
$sql = insert into one(id,title,dates,contents) values(null,'$title',now(),'$con');
用這個sql語句試下,應改可以
你可以先在mysql里面執(zhí)行一遍sql語句,看下能不能添加數據,先檢查語句有沒有問題,再看程序上的問題