0
我有15個數據庫1,2,3,4 ... 15 和我有變量$我默認在1和每次$我計數到3, $ i重新從1開始循環直到3,它將停止,直到數據庫中的值完成計數。無法獲得邏輯重新啓動循環
$detailPsycho = mysql_query("SELECT * FROM `psycho` WHERE `flag` = 2 ") or die(mysql_error());
while($detail = mysql_fetch_array($detailPsycho)){
for($i = 1;$i<=3;$i++){
echo $detail['sequence']."&".$i." <br>";
}
}
和運行在類似這樣的:/
1&1 1&2 1&3 2&1 2&2 2&3
究竟是什麼不工作,因爲你期待? – Blake
我認爲它會像1&1,2&2,3&3,4&1,5&2,等等。 LoL –
你可以在這段時間內取出for循環,並將$ i初始化爲0,並在while循環中創建echo($ i%3 + 1)並增加$ i。 –