第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

MySQLi等價(jià)于MySQL_Result()?

MySQLi等價(jià)于MySQL_Result()?

PHP
元芳怎么了 2019-07-04 17:48:44
MySQLi等價(jià)于MySQL_Result()?我正在將一些舊的PHP代碼從MySQL移植到MySQLi,我遇到了一個(gè)小麻煩。是否沒有與舊的相提并論的?mysql_result()功能?我知道呀mysql_result()當(dāng)您處理超過1行時(shí),它比其他函數(shù)要慢,但是很多時(shí)候我只有一個(gè)結(jié)果和一個(gè)字段。使用它,我可以將4行壓縮為1。舊代碼:if ($r && mysql_num_rows($r))       $blarg = mysql_result($r, 0, 'blah');所需代碼:if ($r && $r->num_rows)       $blarg = $r->result(0, 'blah');但是沒有這樣的東西。:(我遺漏了什么嗎?還是我要把它吸進(jìn)去,然后把所有的東西都編出來:if ($r && $r->num_rows)  {       $row = $r->fetch_assoc();       $blarg = $row['blah'];  }
查看完整描述

3 回答

?
慕森王

TA貢獻(xiàn)1777條經(jīng)驗(yàn) 獲得超3個(gè)贊

PHP 5.4現(xiàn)在支持函數(shù)數(shù)組去引用,這意味著你可以這樣做:

if ($r && $r->num_rows)  {  
    $row = $r->fetch_assoc()['blah'];  }


查看完整回答
反對(duì) 回復(fù) 2019-07-04
?
江戶川亂折騰

TA貢獻(xiàn)1851條經(jīng)驗(yàn) 獲得超5個(gè)贊

當(dāng)回答我想在回答完同樣的問題后,我可以改進(jìn)答案。下面的函數(shù)完全復(fù)制MySQL_Result()函數(shù),并在請(qǐng)求超出范圍時(shí)返回false(空結(jié)果,沒有該數(shù)字的行,也沒有該數(shù)字的列)。它還有一個(gè)額外的好處,即如果不指定行,則假定為0,0(要傳遞的值減少一個(gè))。對(duì)該函數(shù)進(jìn)行了更新,以便對(duì)字段進(jìn)行數(shù)值偏移。或者字段名。

function mysqli_result($res,$row=0,$col=0){ 
    $numrows = mysqli_num_rows($res); 
    if ($numrows && $row <= ($numrows-1) && $row >=0){
        mysqli_data_seek($res,$row);
        $resrow = (is_numeric($col)) ? mysqli_fetch_row($res) : mysqli_fetch_assoc($res);
        if (isset($resrow[$col])){
            return $resrow[$col];
        }
    }
    return false;}


查看完整回答
反對(duì) 回復(fù) 2019-07-04
?
拉莫斯之舞

TA貢獻(xiàn)1820條經(jīng)驗(yàn) 獲得超10個(gè)贊

function db_result($result,$row,$field) { 
  if($result->num_rows==0) return 'unknown'; 
  $result->data_seek($row);
  $ceva=$result->fetch_assoc(); 
  $rasp=$ceva[$field]; 
  return $rasp; }


查看完整回答
反對(duì) 回復(fù) 2019-07-04
  • 3 回答
  • 0 關(guān)注
  • 541 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)