真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

php插入數(shù)據(jù)庫后沒反應(yīng) php向數(shù)據(jù)庫添加數(shù)據(jù)失敗

PHP向phpmyadmin中插入數(shù)據(jù)插入不成功?

mysql_query($sql);

成都創(chuàng)新互聯(lián)堅持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:成都網(wǎng)站建設(shè)、網(wǎng)站制作、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時代的石棉網(wǎng)站設(shè)計、移動媒體設(shè)計的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!

echo "插入成功";

改成:

echo mysql_query($sql) ? '插入成功' : mysql_error();

然后運行一下,如果輸出“插入成功”,那你的數(shù)據(jù)庫中是不可能沒有數(shù)據(jù)的

如果輸出一段英文,這段英文是返回的上一次mysql操作錯誤,也就是sql語句的運行錯誤結(jié)果,他很明確的告訴了你錯誤出現(xiàn)在哪里,如果你不懂英文,那就谷歌翻譯一下

當(dāng)然,mysql_error()這個mysql錯誤提示函數(shù),在開發(fā)調(diào)試的時候你寫上,方便改正錯誤,但程序正式運行的時候,要去掉,否則很危險

下面php代碼是插入到數(shù)據(jù)庫中的 但是 一直不成功 為什么呢?

如果ID是自動遞增的話,不用設(shè)置ID的。

$bbs="INSERT INTO message(name,sex) VALUES ('".addslashes(trim($_POST['name']))."','".addslashes(trim($_POST['sex']))."')";

addslashes 轉(zhuǎn)義

trim 去掉兩邊空白無效字符

應(yīng)該先對表單加以判斷的,萬一名字或性別有空的呢?就可能會出錯了,以下可以參考:

$name = addslashes(trim($_POST['name']));

$sex = addslashes(trim($_POST['sex']));

$name = (!$name) ? die('名字不能為空!') : $name;

$sex = (!$sex) ? die('性別不能為空!') : $sex;

//如果性別表為數(shù)字的話就這樣,如果 0代表男,1則是女。不會有不男不女的吧?

//$sex = intval($_POST['sex']) == "0" ? "0" : "1" ;

$bbs = "INSERT INTO message(name,sex) VALUES ('$name','$sex')";

PHP寫入數(shù)據(jù)庫的問題,怎么寫入不了呢

看不出來哪里錯了,你處理頁面的下面一行:

$result

=

mysql_query($sql);//執(zhí)行

修改一下,改為下面這樣:

if(mysql_query($sql))

echo

'添加成功。';

else

echo

'錯誤信息:'.mysql_error();

現(xiàn)在你就自己都能看出來了。

php執(zhí)行insert語句向數(shù)據(jù)庫中插入數(shù)據(jù)不成功

$sql = insert into one(id,title,dates,contents) values(null,'$title',now(),'$con');

用這個sql語句試下,應(yīng)改可以

php連接mysql數(shù)據(jù)庫沒有任何反應(yīng)

不要用數(shù)字做為你表名的開頭

然后在PHP中

mysql_create_db() 函數(shù)已廢棄。

最好用 mysql_query() 來提交一條 SQL 的 CREATE DATABASE 語句來代替。

?php

$link = mysql_connect('localhost', 'mysql_user', 'mysql_password');

if (!$link) {

die('Could not connect: ' . mysql_error());

}

$sql = 'CREATE DATABASE my_db';

if (mysql_query($sql, $link)) {

echo "Database my_db created successfully\n";

} else {

echo 'Error creating database: ' . mysql_error() . "\n";

}

?

以上例程的輸出類似于:

Database my_db created successfully


標(biāo)題名稱:php插入數(shù)據(jù)庫后沒反應(yīng) php向數(shù)據(jù)庫添加數(shù)據(jù)失敗
地址分享:http://weahome.cn/article/docijoi.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部