미채택 완료
그누보드 7만개 update 쿼리 날리는데 .. 7만개면 쿼리 안들어가나요?
데이터가 약 7만개 됩니다.
반복문으로 update 약 7만개 날립니다.
소스등 문제 없는게 확인했는데..
echo 로 각각 들어가는 데이터 값 별도로 찍으면 정상으로 나옵니다.
데이터가 DB에 특정 필드에 업데이트가 안되네요
그누보드 5.5버전대 사용중이고
PHP 7.4 사용중
MYsql 7 사용중입니다.
왜 그럴가요? ㅠㅠ 혹시 아시는분.. 있으실가요?
업데이트 소스코드
Copy
echo $val['wr_id'] . "<br>";
echo "tree_data:".$tree_data."<br>";
echo "level:".$level."<br>";
$sql = " update g5_write_plan_a set wr_9 = '$level' where wr_id = '$val[wr_id]' ";
sql_query($sql);
결과값
1
tree_data:67811
level:15
답변 7개
Copy
$sql = " update g5_write_plan_a set wr_9 = '{$level}' where wr_id = '{$val['wr_id']}' ";
sql_query($sql);
코드 수정후 다시 실행해보세요.
php 7.x 이면 스트링 내부에 $val[wr_id] 처럼 변수 넣을수 없습니다.
아마 오류나 경고 문구가 나올텐데,, display_errors 를 껴두신거 같네요. 켜보시면 에러가 명확하게 표시될겁니다.
답변을 작성하려면 로그인이 필요합니다.