親,php中有方便的數(shù)組函數(shù)可以實(shí)現(xiàn)你的這個(gè)需求呢。
創(chuàng)新互聯(lián)公司主營(yíng)章貢網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營(yíng)網(wǎng)站建設(shè)方案,重慶APP開(kāi)發(fā),章貢h5重慶小程序開(kāi)發(fā)公司搭建,章貢網(wǎng)站營(yíng)銷(xiāo)推廣歡迎章貢等地區(qū)企業(yè)咨詢(xún)
你可以使用$lastOne = array_pop($array); 來(lái)將二維數(shù)組的最后一個(gè)數(shù)組給彈出來(lái)。
然后你對(duì)$lastOne 的內(nèi)容進(jìn)行變更后,可以使用array_push($array, $lastOne); 再將剛剛pop出來(lái)的數(shù)組放回原數(shù)組的末尾即可。
這樣就完成了你描述中的操作了。很簡(jiǎn)單的,希望可以幫到你哦!
boboidea-個(gè)人學(xué)習(xí)博客-歡迎來(lái)踩
數(shù)組指針函數(shù) current() - 返回?cái)?shù)組中的當(dāng)前單元 end() - 將數(shù)組的內(nèi)部指針指向最后一個(gè)單元 prev() - 將數(shù)組的內(nèi)部指針倒回一位 reset() - 將數(shù)組的內(nèi)部指針指向第一個(gè)單元 each() - 返回?cái)?shù)組中當(dāng)前的鍵/值對(duì)并將數(shù)組指針向前移動(dòng)一步 next() ...
SELECT * FROM 當(dāng)前表
WHERE id = ( SELECT MAX( id ) FROM 當(dāng)前表 WHERE userid= '10000' )
解釋一下:首先括號(hào)里先查出此userid登錄的所有記錄,然后去max最大的id,最后把最大的id的記錄查出來(lái),即檢索出上次此用戶(hù)登錄的信息
$query?=?"select?*?from?userlist?where?username?=?'$lune'?ORDER?BY?id?DESC?LIMIT?1";?
$result?=?mysqli_query($link,?$query);?
$row?=?mysqli_fetch_array($result);?
echo?$row['gangwei'];
最簡(jiǎn)單的方式,既然有ID,直接通過(guò)ID排序,取一條即可.
$con = mysql_connect("localhost","root","");//連接數(shù)據(jù)庫(kù)
mysql_select_db("btxiazai",$con);//選擇數(shù)據(jù)庫(kù)
mysql_query("set names utf8");
$sql = "select * from persons order by id desc limit 2";//獲取persons中的數(shù)據(jù),并按id倒敘排列,取其中兩條
$get = mysql_query($sql);//執(zhí)行sql
while($result = mysql_fetch_assoc($get)){//取回?cái)?shù)據(jù)
}