2015-01-14 1 views
-4

내가 달성하고자하는 것은 열 이름이 포함 된 배열의 요소를 무작위로 추출하는 것입니다. 그런 다음 임의 화 된 열 이름을 사용하여 테이블에 이름을 삽입하십시오.PHP와 SQL을 사용하여 이름이 테이블에 삽입되는 위치를 무작위로 추출하려고합니다

다음 코드는 내부 서버 오류의 원인입니다.

$sql3 = "SELECT * FROM players"; 
$result3 = $con->query($sql3); 

while ($row3 = $result3->fetch_assoc()) { 
    $num_bracket1 = $row3["num_bracket"]; 
    $name = $row3["name"]; 

    $y = 1; 

    while ($y <= $num_bracket1) { 
     shuffle($bracket_array); 
     shuffle($player_array); 

     $sql4 = "UPDATE brackets SET ".$player_array[0]."='".$name."' WHERE bracket_num='".$bracket_array[0]"'"; 
     $result4 = $con->query($sql4); 

    } 
} 

답변

0

그것은 명백한 무한 루프, 당신은 while 내부 $y을 증가하는 것을 잊었다 그것은 결코 끝나지 않아.

관련 문제