寫入數(shù)據(jù)庫(kù)為空php 寫入數(shù)據(jù)庫(kù)時(shí)發(fā)生錯(cuò)誤

php數(shù)據(jù)庫(kù)里面內(nèi)容顯示為空

韓語(yǔ)???

目前成都創(chuàng)新互聯(lián)已為成百上千家的企業(yè)提供了網(wǎng)站建設(shè)、域名、虛擬空間、網(wǎng)站托管、服務(wù)器托管、企業(yè)網(wǎng)站設(shè)計(jì)、白塔網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長(zhǎng),共同發(fā)展。

---------------------------------

a.php

form action="b.php" method="post"

li 姓名 : input type="text" name="name" size="10"

li E-mail : input type="text" name="email" size="30"

li 留言 : input type="text" name="memo" size="50"br

input type="submit" value='完成'

/form

b.php

?php

if(!$_POST) exit('非法請(qǐng)求'); //加上判斷,防止空

$connect = mysql_connect("localhost","****","****") or die("數(shù)據(jù)庫(kù)連接錯(cuò)誤.");

mysql_select_db("*****");

mysql_query("set names 'utf8' ");

extract($_POST,EXTR_OVERWRITE);

if(empty($name) || empty($email) || empty($memo)) exit('請(qǐng)先將表單填寫完整!'); //加上判斷,防止空

$query = "insert into memo(name,email,memo,regdate,ip)values('$name','$email','$memo',now(),'$REMOTE_ADDR') ";

mysql_query("set names 'utf8'");//這一句可以不要!

mysql_query($query, $connect);

mysql_close($connect);//這一句可以不要!

?

---------------------------------

你的路還有點(diǎn)長(zhǎng),記得分哦~

php插入mysql數(shù)據(jù)表顯示成功,表卻為空

你的語(yǔ)句還沒(méi)有執(zhí)行過(guò)。

$insert="insert into `user`(`user_name`,`password`) values('$username','$password')";這一句的后面改成這樣

$result=mysql_query($insert,$link);//執(zhí)行insert語(yǔ)句

//判斷執(zhí)行結(jié)果

if($result){

echo "scriptalert('注冊(cè)成功!');window.location.href='localhost/index.html';/script";

}

else{

echo "scriptalert('注冊(cè)失敗!');window.location.href='regist.php';/script";

}

菜鳥問(wèn)題,PHP向數(shù)據(jù)庫(kù)寫入數(shù)據(jù),顯示成功,但數(shù)據(jù)庫(kù)還是空的,怎么回事?

這是因?yàn)閷懗绦虻娜似垓_了你,他根本沒(méi)檢測(cè)是否成功,直接就告訴你成功。我們寫程序的時(shí)侯千萬(wàn)別學(xué)他這樣瞞上欺下,現(xiàn)在需要修改他的下面的三行語(yǔ)句:

$sql="INSERT INTO test (user,title,txt) VALUES ('$_POST[user]','$_POST[title]','$_POST[txt]');";

mysql_query($sql);

echo "Success";

修改為:

$sql="INSERT INTO test (user,title,txt) VALUES ('$_POST[user]','$_POST[title]','$_POST[txt]');";

if (mysql_query($sql)) echo "Success";

else echo "插入失敗,SQL語(yǔ)句:$sqlbr錯(cuò)誤信息:".mysql_error();

php連接mysql數(shù)據(jù)庫(kù) 插入數(shù)據(jù) 但是mysql依然為空??

把你的new表刪除,然后運(yùn)行下面的sql語(yǔ)句

CREATE?TABLE?IF?NOT?EXISTS?`news`?(

`id`?int(11)?NOT?NULL,

`title`?varchar(255)?CHARACTER?SET?utf8?COLLATE?utf8_unicode_ci?NOT?NULL,

`dates`?timestamp?NOT?NULL?DEFAULT?CURRENT_TIMESTAMP,

`contents`?text?CHARACTER?SET?utf8?COLLATE?utf8_unicode_ci?NOT?NULL

)?ENGINE=InnoDB?DEFAULT?CHARSET=utf8;

ALTER?TABLE?`news`

ADD?PRIMARY?KEY?(`id`);

ALTER?TABLE?`news`

MODIFY?`id`?int(11)?NOT?NULL?AUTO_INCREMENT;

運(yùn)行后,數(shù)據(jù)效果圖如下:

然后,conn.php代碼

?php

$Conn?=?mysql_connect('localhost',?'root',?'')?or?die(?'數(shù)據(jù)庫(kù)服務(wù)器連接失敗:'?.mysql_error()?);

mysql_query('set?names?utf8');

mysql_select_db('php100')?or?die('數(shù)據(jù)庫(kù)連接失敗'?.?mysql_error());

add.php

?php?

if?(?!empty(?$_POST['sub']?)?)?{

$title?=?$_POST['title'];

$con???=?$_POST['con'];

echo?msyql_query("insert?into?new?(title,?contents)?values?('{$title}',?'{$con}')")???'插入成功'?:?'插入失敗:'??.mysql_error();?

}???

?

//下面的表單自己寫

PHP 中INSERT INTO 語(yǔ)句里面有個(gè)插入數(shù)據(jù)庫(kù)的時(shí)候是空值,不知道怎么結(jié)局,求組?。?!

echo "INSERT INTO my_town (townname) VALUES ('$vallx')";

如果有值,說(shuō)明,字段的設(shè)置有問(wèn)題。

php 數(shù)據(jù)庫(kù)插入內(nèi)容為空

你犯了低級(jí)錯(cuò)誤,textarea name="f_conten" cols="60" rows="12" wrap="virtual" id="f_conten"/textarea

的name 是 f_conten,而在php內(nèi)是以$_POST['f_content']獲取的,所以不能存入數(shù)據(jù)庫(kù),將name

修改成f_content;ok;

input name="f_title" type="text" id="f_title" size="60" / 的name是f_title,php內(nèi)是以$_POST['f_tite']獲取的,變量不一致,改成$_POST['f_title']; ok;

本文名稱:寫入數(shù)據(jù)庫(kù)為空php 寫入數(shù)據(jù)庫(kù)時(shí)發(fā)生錯(cuò)誤
轉(zhuǎn)載來(lái)于:http://muchs.cn/article34/dosscpe.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供搜索引擎優(yōu)化網(wǎng)站導(dǎo)航、網(wǎng)站內(nèi)鏈、企業(yè)網(wǎng)站制作云服務(wù)器、虛擬主機(jī)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)