“INSERT INTO”語句的作用是:向一個數(shù)據(jù)庫的表中插入一條新的記錄。向一個數(shù)據(jù)庫表中插入數(shù)據(jù)“INSERT INTO”的作用是:向一個數(shù)據(jù)庫的表中插入一條新的記錄。語法INSERT INTO table_name
目前創(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é)力一起成長,共同發(fā)展。
VALUES (value1, value2,....) 你可以在指定的列中插入數(shù)據(jù),具體如下:INSERT INTO table_name (column1, column2,...)
VALUES (value1, value2,....) 注意:SQL語句是“字母大小寫不敏感”的語句(它不區(qū)分字母的大小寫),即:“INSERT INTO”和“insert into”是一樣的。在PHP內(nèi)創(chuàng)建數(shù)據(jù)庫,我們需要在mysql_query()函數(shù)內(nèi)使用上述語句。這個函數(shù)是用來發(fā)送MySQL數(shù)據(jù)庫連接建立的請求和指令的。案例在前一章里,我們建立了一張名為“Person”的表,其中包含三個縱列:"Firstname", "Lastname" 和 "Age"。在下面的案例當(dāng)中,我們還會用到同一張表,并在其中加入兩條新的記錄:?php
$con = mysql_connect("localhost","peter","abc123");if (!$con){die('Could not connect: ' . mysql_error());
}mysql_select_db("my_db", $con);mysql_query("INSERT INTO person (FirstName, LastName, Age)
VALUES ('Peter', 'Griffin', '35')");mysql_query("INSERT INTO person (FirstName, LastName, Age)
VALUES ('Glenn', 'Quagmire', '33')");mysql_close($con);
把一張表中的數(shù)據(jù)插入數(shù)據(jù)庫中現(xiàn)在,我們將建立一個HTML表單;通過它我們可以向“Person”表中加入新的記錄。下面演示這個HTML表單:html
bodyform action="insert.php" method="post"
Firstname: input type="text" name="firstname" /
Lastname: input type="text" name="lastname" /
Age: input type="text" name="age" /
input type="submit" /
/form/body
/html 在上述案例中,當(dāng)一個用戶點(diǎn)擊HTML表單中的“提交submit”按鈕后,表單中的數(shù)據(jù)會發(fā)送到“insert.php”?!癷nsert.php”文件與數(shù)據(jù)庫建立連接,并通過PHP $_POST變量獲取表單中的數(shù)據(jù);此時,mysql_query()函數(shù)執(zhí)行“INSERT INTO”語句,這樣,一條新的記錄就被添加到數(shù)據(jù)庫的表單當(dāng)中了。下面試“insert.php”頁面的代碼:?php
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" ""
html xmlns=""
head
meta http-equiv="Content-Type" content="text/html; charset=gb2312" /
titlephp 讀取評論并分頁顯示/title
style type="text/css"
!--
body,td,th {
font-size: 12px;
}
body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
--
/style/head
?php
//por_id (評論表id) main_id (新聞id) name (評論者) c_time(時間) nr (評論內(nèi)容)
$n_id=$_GET['id'];
/*$n_id=14;//新聞id*/
$link = mysql_connect("localhost", "root", "123456") or die("連接失敗: " . mysql_error());
$db = mysql_select_db("communist party",$link);
mysql_query("set names gbk");
$sql = "select por_id,main_id,name,c_time,nr from `hf` where main_id='$n_id' order by c_time desc";
//$sql這里可以根據(jù)你想要的進(jìn)行改動 比如只有會員才可以看得到
$record = mysql_query($sql,$link);
$RecordCount = mysql_num_rows($record);
$PageSize = 5;//設(shè)置每頁顯示幾條
$PageCount = ceil($RecordCount/$PageSize);
if(!isset($_GET["Page"]))
{
$PageIndex = 1;
}
else
{
$PageIndex = $_GET["Page"];
}
?
body
table width="600" border="0" align="center"
tr
td width="122" height="25" align="center" valign="middle" bgcolor="#CCCCCC"評論編號/td
td width="468" align="center" valign="middle" bgcolor="#CCCCCC"?/td
/tr
?php
$i=0;
mysql_data_seek($record,($PageIndex-1)*$PageSize);
while($rs = mysql_fetch_object($record))
{
$i++;
?
tr
td height="25" align="center" valign="middle"?=$rs-por_id?/td
td align="left" valign="middle"?=$rs-nr? (評論者:?=$rs-name? 發(fā)表于:?=$rs-c_time?)/td
/tr
?php
if($i == $PageSize)
{
break;
}
}
?
tr
td height="25" colspan="2" align="right" valign="middle"共有?=$RecordCount?條數(shù)據(jù) 頁次?=$PageIndex?/?=$PageCount? a href="?Page=1$id=?=$n_id?"首頁/a a href="?Page=?=$PageIndex + 1?$id=?=$n_id?"下一頁/a a href="?Page=?=$PageIndex - 1?$id=?=$n_id?"上一頁/a a href="?Page=?=$PageCount?$id=?=$n_id?"最后一頁/a/td
/tr
/table
/body
/html
接受數(shù)據(jù)存入數(shù)據(jù)庫,然后留言顯示頁面取出數(shù)據(jù)并按時間排序
?
$host="localhost"; //數(shù)據(jù)庫服務(wù)器名稱
$user="root"; //用戶名
$pwd="1721"; //密碼
$conn=mysql_connect($host,$user,$pwd);
mysql_query("SET
character_set_connection=gb2312,
character_set_results=gb2312,
character_set_client=binary",$conn);
if ($conn==FALSE)
{
echo "center服務(wù)器連接失??!br請刷新后重試。/center";
return true;
}
$databasename="database";//數(shù)據(jù)庫名稱
do
{
$con=mysql_select_db($databasename,$conn);
}while(!$con);
if ($con==FALSE)
{
echo "center打開數(shù)據(jù)庫失??!br請刷新后重試。/center";
return true;
}
?
附上出處鏈接:
對數(shù)據(jù)庫的操作無非是更刪改查,TP里面有個鉤子函數(shù),就是在刪除刪除,修改前執(zhí)行的函數(shù),你可以在這里面把用戶要運(yùn)行的代碼保存到數(shù)據(jù)庫
要用數(shù)據(jù)庫的,建立一個i額comment表來存儲評論表中的字段有:
ID——自動生成,評論的ID
DID——文章的編號
UID——評論人的用戶編號
COM——品論內(nèi)容
在數(shù)據(jù)庫中按照DID為條件就可以查找對應(yīng)文章的評論了
新聞標(biāo)題:php評論記錄存儲數(shù)據(jù)庫 數(shù)據(jù)庫PHP
網(wǎng)頁地址:http://chinadenli.net/article18/hpiddp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站建設(shè)、云服務(wù)器、網(wǎng)站制作、標(biāo)簽優(yōu)化、小程序開發(fā)、移動網(wǎng)站建設(shè)
聲明:本網(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)