你說的是數(shù)據(jù)庫有一個(gè)updatetime的字段吧,有兩種方法
讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對(duì)這個(gè)行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價(jià)值的長期合作伙伴,公司提供的服務(wù)項(xiàng)目有:申請(qǐng)域名、網(wǎng)站空間、營銷軟件、網(wǎng)站建設(shè)、東西湖網(wǎng)站維護(hù)、網(wǎng)站推廣。
1:
使用php,插入數(shù)據(jù)時(shí)帶一個(gè)time()的變量
2:
使用mysql自帶的:將字段設(shè)置成 timestamp 類型,輸入默認(rèn)值 CURRENT_TIMESTAMP ,這是一個(gè)mysql函數(shù),這樣就不自動(dòng)將當(dāng)前時(shí)間插入
php sql更新字段
while ($row = mysql_fetch_array($query)){
mysql_query("UPDATE avg_fs SET avgscore = '$row['avg']' WHERE id = '$id'");
}
//經(jīng)過測(cè)試,一個(gè)很小的問題,只是你的sql語句寫錯(cuò)了。
include_once?'cnn.php';
mysql_query("SET?NAMES?'gbk'");//解決漢字?
$result?=?mysql_query?(?"select?*?from?univ_basic_info"?);
while?(?$row?=?mysql_fetch_array?(?$result?)?)?{
$str1?=?strip_tags?($row['univ_kind']);
var_dump($str1);
$i=?$row['univ_id'];
mysql_query("UPDATE?univ_basic_info?SET?univ_kind='$str1'?WHERE?'univ_id'=$i");?
//注意此sql語句,univ_kind??不應(yīng)該有引號(hào),而變量$str1則應(yīng)該帶引號(hào)
//你的錯(cuò)誤就在于此
}
1.更新已有數(shù)據(jù)可執(zhí)行一下操作:
$result=mysql_query("select
id
from
users
where
email='nobodyAT126.com'");
$i=1;
while($row=mysql_fetch_row($result)){
mysql_query('update
users
set
email='nobody'.$i.'AT126.com'
where
id='.$row[0]);
$i++;
}
2.默認(rèn)值可以考慮用觸發(fā)器處理。