沒(méi)有看到你有對(duì)數(shù)據(jù)庫(kù)發(fā)起連接,也沒(méi)有選擇數(shù)據(jù)庫(kù)(database)的query。
創(chuàng)新互聯(lián)建站是一家集網(wǎng)站建設(shè),社旗企業(yè)網(wǎng)站建設(shè),社旗品牌網(wǎng)站建設(shè),網(wǎng)站定制,社旗網(wǎng)站建設(shè)報(bào)價(jià),網(wǎng)絡(luò)營(yíng)銷,網(wǎng)絡(luò)優(yōu)化,社旗網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競(jìng)爭(zhēng)力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時(shí)我們時(shí)刻保持專業(yè)、時(shí)尚、前沿,時(shí)刻以成就客戶成長(zhǎng)自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。
?php
$title = $_POST['title'];
$name = $_POST['author'];
$message = $_POST['my_message'];
$dbhost = '127.0.0.1';
$dbuser = 'root'; //我的用戶名
$dbpass = ''; //我的密碼
$dbname = 'exer'; //我的mysql庫(kù)名
$connect = mysql_connect($dbhost,$dbuser,$dbpass,$dbname);
mysql_query("set names 'utf8" );
mysql_query("INSERT INTO message VALUES (null,'".$title."','".$name."','".$message."',null)")or die("query error");
echo "留言成功";
echo "script type='text/javascript' alert('留言成功')";
echo "window.location='allmessage.php';/script";
?
這是正確的 ,你的"" '' 什么的很亂 ,你自己試著調(diào)調(diào)
你看看 你的數(shù)據(jù)庫(kù)是什么編碼? 用相應(yīng)的編碼格式傳入就行了
mysql_query("set?names?'utf8'");
//這句加在mysql_select_db()函數(shù)后面
沒(méi)明白你的意思
你說(shuō)的是 表里的 行呢
還是 行 里面的 值呢
表里面的行,直接insert 一條就可以
行里的值用 update tablename set x = 101 where 別的條件 limit 1;
這個(gè)x是你要修改的字段,101是修改后的值,x以前是=1的,limit 1是只修改一條的意思。
如果是用php框架的話,已經(jīng)封裝方法了,直接調(diào)用就可以了
如果是單純的php,給你一個(gè)鏈接你看看