新聞中心
php表單數(shù)據(jù)無法插入數(shù)據(jù)庫,新人請指教。
$sql="INSERT
成都創(chuàng)新互聯(lián)公司主要從事網(wǎng)頁設(shè)計(jì)、PC網(wǎng)站建設(shè)(電腦版網(wǎng)站建設(shè))、wap網(wǎng)站建設(shè)(手機(jī)版網(wǎng)站建設(shè))、成都響應(yīng)式網(wǎng)站建設(shè)公司、程序開發(fā)、網(wǎng)站優(yōu)化、微網(wǎng)站、小程序設(shè)計(jì)等,憑借多年來在互聯(lián)網(wǎng)的打拼,我們在互聯(lián)網(wǎng)網(wǎng)站建設(shè)行業(yè)積累了豐富的成都做網(wǎng)站、網(wǎng)站制作、成都外貿(mào)網(wǎng)站建設(shè)、網(wǎng)站設(shè)計(jì)、網(wǎng)絡(luò)營銷經(jīng)驗(yàn),集策劃、開發(fā)、設(shè)計(jì)、營銷、管理等多方位專業(yè)化運(yùn)作于一體。
INTO
news(`id`,`title`,`dates`,`contents`)
VALUES
('','{$title}',now(),'{$con}')";
你的
SQL語句
有點(diǎn)問題。還有SQL不分大小寫,但這樣寫更清楚一些。
先確認(rèn)數(shù)據(jù)庫連接是正常的,然后echo
$sql
看看,數(shù)據(jù)是否正常,然后再寫入庫。
出問題了調(diào)試要步步試下來,就知道問題出在哪里了。
php和數(shù)據(jù)庫連接成功 但無法插入數(shù)據(jù)
建議你在執(zhí)行插入語句之前執(zhí)行
mysqli_query($link,"set names 'utf8'");
還有mysql_error改成mysqli_error
實(shí)在不行把報(bào)的錯截個圖
php無法向mysql數(shù)據(jù)庫中添加數(shù)據(jù)怎么辦?
你可以先在mysql里面執(zhí)行一遍sql語句,看下能不能添加數(shù)據(jù),先檢查語句有沒有問題,再看程序上的問題
Php無法向數(shù)據(jù)庫插入數(shù)據(jù)
INSERT INTO msg(title,contents,dates) VALUES ($title,$cons,now())
將字段名兩邊的單引號去掉就沒問題了,親測成功!希望能幫到你。
PHP與數(shù)據(jù)庫連接正常 但是數(shù)據(jù)插入不進(jìn)去
看看你網(wǎng)頁的代碼:
$sql="insert into 'test'('id','title','dates','contents')values(null,'$title',now(),'$content')";
mysql_query($sql);
echo "插入成功";
你這個代碼插入成功失敗都會顯示成功,沒有真正判斷是否插入成功,一般應(yīng)該這樣寫:
$sql="insert into test(id,title,dates,contents)values(null,'$title',now(),'$content')";
if (mysql_query($sql)) echo "插入成功";
else echo "插入失敗,SQL:$sqlbr錯誤:".mysql_error();
為什么我的php會插入不了數(shù)據(jù)庫?
你這里var_dump($_POST);die;能收到數(shù)據(jù)嗎?數(shù)據(jù)庫連接有沒有問題?
mysql_query("set names utf8");這句應(yīng)該寫在mysql_select_db()這句后面;
從 //通過post獲取頁面提交數(shù)據(jù)信息 這句開始到 mysql_close($conn);這句之間的代碼外面加個if(!empty($_POST))的判斷。
--------------------------
我上面說的方法,你一個個的試。
網(wǎng)站欄目:php數(shù)據(jù)無法插入數(shù)據(jù)庫,php連接數(shù)據(jù)庫mysql失敗
網(wǎng)站URL:http://www.ef60e0e.cn/article/hddsjp.html