$flag=0;
if($q->num_rows > 0) :
echo '<div id="testimonial">';
while($r = $q->fetch_array(MYSQLI_ASSOC)) :
if($flag=0) :
$class=test1; $flag=1;
else :
$class=test2; $flag=0;
endif;
echo '<div class="'.$class.'">';
echo '<span class="left">';
echo '<p>'.$r['compname'].'</p>';
echo '<p>'.$r['position'].'</p>';
echo '</span>';
echo '<span class="right">';
echo '<p>'.$r['testimonial'].'</p>';
echo '</span>';
echo '</div>';
endwhile;
echo '</div>';
else :
echo '<h1>Coming Soon</h1>';
endif;
我想要的結果看起來像圖片!似乎我的PHP代碼沒有解決的CSS類。它只顯示1級test1
當我回應結果。所有結果都保持一致。
'if($ flag = 0)'是一個賦值,因此總是爲真。使用比較運算符「==」 – sled 2011-03-07 14:06:29