0
나는 15 개의 데이터베이스 1,2,3,4, ... 15 을 가지고 있으며 변수 $ i는 1이고 $ i 카운트는 3이 될 때마다, $ 내가 다시 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를 증가시킬 수 있습니다. –