在數(shù)據(jù)庫表里面設(shè)置一個時間字段,你插入和更新都更新的時間。
創(chuàng)新互聯(lián)是一家專業(yè)提供興化企業(yè)網(wǎng)站建設(shè),專注與成都網(wǎng)站設(shè)計、成都做網(wǎng)站、H5場景定制、小程序制作等業(yè)務(wù)。10年已為興化眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)絡(luò)公司優(yōu)惠進(jìn)行中。
然后查詢的是按時間字段排序就行了。
?php
mysql_connect('127.0.0.1','root','123456');
$sql="update?sjk._sjk?set?b='1',c='1'?where?a='123'";
if?(mysql_query($sql))?echo?'修改成功。';
else?echo?"修改失敗,SQL:$sqlbr錯誤:".mysql_error();
mysql_close();
?
//完成你的問題需要先假設(shè)幾個變量
//傳值的id
$aId = $_GET['id']
//要修改的新check內(nèi)容
$newCheck = "aaa";
//要在表B中加的數(shù)值
$addContent = "20";
//第一個SQL更新表A中的check內(nèi)容
$sql1 = "UPDATE `A` SET `check`='".$check."' WHERE `aid`=".$_GET['id'];
//第二個SQL獲取表B中的相關(guān)信息
$sql2 = "SELECT `B`.`bid`,`b`.`score` FROM `A`,`B` WHERE `A`.`name`=`B`.`name` AND `A`.`aid`=".$_GET['id'];
//通過sql2可以得到所要修改的B表中的bid=$bid 和B表中該條記錄的score內(nèi)容=$score。
$newScore = $score.$addContent;
//更新表B中數(shù)據(jù)
$sql3 = "UPDATE `B` SET `score`='".$newScore."' WHERE `bid`=".$bid;
啊,明白了,我圖方便就簡寫了,沒按照規(guī)范,你就自己規(guī)范寫吧
$cnt = select count(`id`) as `num` from `tablename` //這是取得數(shù)據(jù)庫內(nèi)的數(shù)據(jù)數(shù)量
$datas = select `id`, `picname`,`picpath` from `tablename`
兩種啊,第一種
foreach ( $datas as $data )
{
$del = "delete from `tablename` where `id`={$data['id']}";
@unlike( "{$data['picpath']}" );//這里取決于你存的是相對還是絕對路徑
echo("名稱:$data['picname']");//顯示文件名稱
echo("brhr align='left' width='40%'br");//橫線
echo("img src='$imag' width='60px' height='60px'/");//顯示圖片調(diào)用mysql圖片名稱
echo("input type='button' style='margin-left: 20px;' value='刪除' onclick=''/");//當(dāng)單擊按鈕就刪除當(dāng)前的這條mysql記錄
echo("brbr");
echo("input id='textbox_' type='text'/");//文本框
echo("input type='button' value='更改' onclick=''/");//更新當(dāng)前文本框的內(nèi)容到當(dāng)前數(shù)據(jù)庫
這樣的是不需要知道數(shù)據(jù)庫內(nèi)的記錄數(shù)的
}
第二種
for ( $i=0, $n=count($datas); $i$n;$i++)
{
$data = $datas[$i];
其他的跟第一種一樣。
結(jié)貼給分吧
}
//刪除
a href="del.php?id=?= $data['id']?"
del.php
?
if ( $id = trim ( 1*$_GET['id'] ) 0 )
{
//如果需要刪除文件,先查詢
select * from `tablename` where id={$id};
@unlike( "{$data['picpath']}" );//這里取決于你存的是相對還是絕對路徑
$sql = "delete from `tablename` where `id`={$id}";
}
//更新得post
input tpey="text" name="picname" value=""
updata.php
基本都一樣,
update 語句我就不寫了哈
?
ajax把增加的數(shù)據(jù)傳到后臺,保存成功的話就然后查詢數(shù)據(jù)庫,把當(dāng)前分頁的內(nèi)容讀取,再傳回前臺,前臺先關(guān)掉彈出的頁面,然后用js或者jq把原來表格的內(nèi)容直接干掉,然后在把新查詢的數(shù)據(jù)循環(huán)出來用js或者jq寫成表格到相應(yīng)位置啊,還是很好實(shí)現(xiàn)的
你說的是數(shù)據(jù)庫有一個updatetime的字段吧,有兩種方法
1:
使用php,插入數(shù)據(jù)時帶一個time()的變量
2:
使用mysql自帶的:將字段設(shè)置成 timestamp 類型,輸入默認(rèn)值 CURRENT_TIMESTAMP ,這是一個mysql函數(shù),這樣就不自動將當(dāng)前時間插入
網(wǎng)站欄目:php更新數(shù)據(jù)庫表 php實(shí)現(xiàn)自動更新
網(wǎng)頁網(wǎng)址:http://jinyejixie.com/article48/dochgep.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供標(biāo)簽優(yōu)化、品牌網(wǎng)站建設(shè)、網(wǎng)站營銷、面包屑導(dǎo)航、網(wǎng)站建設(shè)、外貿(mào)建站
聲明:本網(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)