이것은 내가 순간에 가지고있는 것입니다.PHP 배열 루프에서 변수를 가져 오는 방법은 무엇입니까?
<?php
$name = ($row1[2]);
if($row1[45] == 1){
echo("<td class='nameSelect'>$name</td>");
}
else{
echo("<td>$name</td>");
}
?>
하지만 난 [2]는 $ ROW1은 $ ROW2로 변경할 [2], $ row3 [2] 등의 루프.
<?php
$r = mysqli_fetch_row($result);
for ($s = 0; $s < $r[4]; ++$s){
$name = ($row1[2]); //Here are my problem
if($row1[45] == 1){
echo("<td class='nameSelect' colspan='6'>$name</td>");
}
else{
echo("<td colspan='6'>$name</td>");
}
};
?>
어떻게 내가 $의 ROW1 [2]과 같이되기 위해 $의 작업을 어떻게해야합니까 ($ 행 $ S [2]) 은 가능합니까? 아니면 내 설정을 다시 생각해야합니까?
가져 오는 결과를
곳'$에서 오는 row' 않습니다 확인? 나는 그것이 어디에도 선언 된 것을 보지 못한다 ... – giorgio
'$ row [1] [2]'로 바꿀 수 있다면 더 쉬울 것이므로'$ row [$ s] [2]'를 할 수있다. 현재의 형식을 감안할 때, 현재 형식으로 찾고있는 것이'$ { 'row'. $ s} [2]'라고 생각합니다. – Sean
셋업을 다시 생각해야 할 필요가 있다고 생각합니다. 불쾌감은 없지만 당신이 물었 기 때문에 이것은 쓰레기처럼 보입니다. –