테스트 사이트 - 개발 중인 베타 버전입니다

update 쿼리의 문제점 채택완료

개성인 1년 전 조회 1,913

          $list_num = "1"  ;
          $sql = "select wr_id, wr_link2, wr_1 from g5_write_board where wr_link1 LIKE '%$order_name%' order by wr_id desc "  ;
            $result = $mysqli->query($sql); 
          
          while($data = mysqli_fetch_array($result)){ 

                $basic_number = $data['wr_link2'];
                 
                 $sql = "UPDATE g5_write_board SET wr_1 = $list_num WHERE wr_link2 = '$basic_number' ";
                                  
                  $list_num = (int)($list_num) + 1  ;

                $list_num = (string)($list_num);
                  } 

 

위의 내용에서 무엇이 잘못되었을까요? 

아무래도 while 이후의 내용 특히 sql 에 무언가 잘못된 거 같은데요,,,,

고수님의 가르침을 기다립니다.

 

 

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
R
1년 전

while 안쪽에서 업데이트 하실려는 듯 한데...

실행이 없네요.

</p>

<p>중략...</p>

<p>while{</p>

<p>    $sql = "쿼리";//내용생략</p>

<p>    $mysqli->query($sql); </p>

<p>}</p>

<p>중략...</p>

<p>

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

개성인
1년 전
좋은 가르침을 주셔서 고맙습니다~ 적용후 성공했습니다.~

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인