新聞中心
thinkphp修改數(shù)據(jù)表時(shí)怎么實(shí)現(xiàn)字段自加1-PHP框架開發(fā)
$User-where('id=5')-setInc('score',3);?//?用戶的積分加3
站在用戶的角度思考問題,與客戶深入溝通,找到梅列網(wǎng)站設(shè)計(jì)與梅列網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗(yàn),讓設(shè)計(jì)與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個(gè)性化、用戶體驗(yàn)好的作品,建站類型包括:成都做網(wǎng)站、網(wǎng)站建設(shè)、外貿(mào)營銷網(wǎng)站建設(shè)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、域名注冊、網(wǎng)絡(luò)空間、企業(yè)郵箱。業(yè)務(wù)覆蓋梅列地區(qū)。
$User-where('id=5')-setInc('score');?//?用戶的積分加1
$User-where('id=5')-setDec('score',5);?//?用戶的積分減5
$User-where('id=5')-setDec('score');?//?用戶的積分減1
PHP查找mysql指定字段,并將同列另一字段賦值變量+1
$q = "SELECT user FROM message where id='1'"; //SQL查詢語句
mysql_query("SET NAMES GB2312");
$rs = mysql_query($q, $conn); //獲取數(shù)據(jù)集
if(!$rs){die("Valid result!");}
$row = mysql_fetch_array($rs); //這樣從資源中取結(jié)果,是一個(gè)數(shù)組
print_r($row);
php 動(dòng)態(tài)數(shù)據(jù) 想頁面刷新一次 數(shù)據(jù)庫的瀏覽量字段數(shù)據(jù)會(huì)自動(dòng)加1..急急...
$sql = "update news set hit_count = hit_count+1 where id = " . $id;
$db-execute($sql);
PHP 連接數(shù)據(jù)庫對(duì)原數(shù)據(jù)值進(jìn)行增加,比如本來只有1,我如要增加100變成101
沒明白你的意思
你說的是 表里的 行呢
還是 行 里面的 值呢
表里面的行,直接insert 一條就可以
行里的值用 update tablename set x = 101 where 別的條件 limit 1;
這個(gè)x是你要修改的字段,101是修改后的值,x以前是=1的,limit 1是只修改一條的意思。
新聞標(biāo)題:php讓數(shù)據(jù)庫字段加1 php中數(shù)據(jù)庫怎么設(shè)計(jì)
網(wǎng)站網(wǎng)址:http://fisionsoft.com.cn/article/ddgcjcd.html