看不出來哪里錯了,你處理頁面的下面一行:
滕州網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián)公司,滕州網(wǎng)站設(shè)計制作,有大型網(wǎng)站制作公司豐富經(jīng)驗。已為滕州上1000+提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\外貿(mào)營銷網(wǎng)站建設(shè)要多少錢,請找那個售后服務(wù)好的滕州做網(wǎng)站的公司定做!
$result
=
mysql_query($sql);//執(zhí)行
修改一下,改為下面這樣:
if(mysql_query($sql))
echo
'添加成功。';
else
echo
'錯誤信息:'.mysql_error();
現(xiàn)在你就自己都能看出來了。
include("mysql.php");
if($_POST['sub']){
$sql="insert
into
message
(user,pass1,pass2,title,answer,read,lastdate)
"
.
"values
('$_POST[user]','$_POST[pass1]','$_POST[pass2]','$_POST[title]','$_POST[answer]','$_POST[read]',now())";
$rs=mysql_query($sql);
if($rs){
echo
"scriptalert('成功!');history.go(-1)/script";
}
else{
echo
"scriptalert('失敗!');history.go(-1)/script";
}
}
幫你改了一下,id為主鍵的時候,不能為空,不要插入,設(shè)為自動增長即可
加一條判斷,也方便知道結(jié)果
搞不定就把源代碼打包發(fā)給我,我?guī)湍銠z查
$sql="insert into liuyanben (id,name,from,email,qq,title,content,lastdate)"." values('','$_POST[user]','$_POST[from]','$_POST[email]','$_POST[qq]','$_POST[title]','$_POST[content]',now())";
這句話有點(diǎn)錯誤
$sql = "insert into liuyanben
(`id`,`name`,`from`,`email`,`qq`,`title`,`content`,`lastdate`)
values
('','".$_POST['user']."','".$_POST['from']."','".
$_POST['email']."','".$_POST['qq']."','".
$_POST['title']."','".$_POST['content']."'now())";
你把SQL這樣修改一下 如果還是不行按照下面的方法測試
調(diào)試方法修改
include("bbs.php");
if($_POST['submit'])
{
$sql="insert into liuyanben (id,name,from,email,qq,title,content,lastdate)"." values('','$_POST[user]','$_POST[from]','$_POST[email]','$_POST[qq]','$_POST[title]','$_POST[content]',now())";
}
mysql_query($sql);
代碼為
include("bbs.php");
if($_POST['submit'])
{
$sql="insert into liuyanben (id,name,from,email,qq,title,content,lastdate)"." values('','$_POST[user]','$_POST[from]','$_POST[email]','$_POST[qq]','$_POST[title]','$_POST[content]',now())";
}
var_dump($sql);
exit;
mysql_query($sql);
查看輸出結(jié)果的sql字符串
使用 SQL工具(例如phpmyadmin)調(diào)試該字符串
對照調(diào)試結(jié)果修改
$sql="insert into liuyanben (id,name,from,email,qq,title,content,lastdate)"." values('','$_POST[user]','$_POST[from]','$_POST[email]','$_POST[qq]','$_POST[title]','$_POST[content]',now())";
建議你在執(zhí)行插入語句之前執(zhí)行
mysqli_query($link,"set names 'utf8'");
還有mysql_error改成mysqli_error
實在不行把報的錯截個圖
把sql語句輸出,直接放數(shù)據(jù)庫里執(zhí)行,看sql語句是否正確
確認(rèn)mysql_query是否被執(zhí)行
你發(fā)這么多HTML代碼有什么用啊。
寫入失敗只有兩種情況,要么就是你的數(shù)據(jù)表設(shè)計錯誤,要么就是你的SQL語句出現(xiàn)了錯誤,
你現(xiàn)在最好把你的SQL語句打印出來看一下有沒有語法錯誤,再一步步排錯!
分享標(biāo)題:php連接數(shù)據(jù)庫無法寫入 php連接數(shù)據(jù)庫無法寫入數(shù)組
文章源于:http://m.rwnh.cn/article8/hhgpip.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設(shè)計、響應(yīng)式網(wǎng)站、網(wǎng)站設(shè)計公司、營銷型網(wǎng)站建設(shè)、網(wǎng)站營銷、網(wǎng)站收錄
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)