猿问

如果列为空,则 PHP while 循环插入最后一个非空值

在php中如何插入空列替换为while循环中的最后一个非空白值


in table data = '1'

     data=''

     data=''

     data='2'

     data=''

wwhile($row= mysqli_fetch_array($query_chapter)){

      echo $row[data]; }

echo  like 


1

1

1

2

2


梵蒂冈之花
浏览 57回答 2
2回答

慕的地10843

像这样的东西:$lastNonEmptyData = '';while($row= mysqli_fetch_array($query_chapter)) {    if ($row['data'] !== '') {        $lastNonEmptyData = $row['data'];    }    echo $lastNonEmptyData; }

千巷猫影

  $single_variable = '';     while($row= mysqli_fetch_array($query_chapter)){      if (!empty($row[data])){                 unset($single_variable);                 echo $single_variable .= $row[data];                }else{             echo $single_variable .= $row[data];              }         }
随时随地看视频慕课网APP
我要回答