채택완료

짤대로 짜봐요

2016-10-12 (수) 20:13:37 4,854

코드 쭐여야 하는데...

초창기에 알고 했어야 하는데

이제와서 제대로 안된거 같아서요,,,

필드 300개 늘리고,,

update.skin.php에서 처리하려고

$sql = " update $write_table set wr_11 = '$wr_11',  

...

....

...

            wr_300 = '$wr_300' 

        where wr_id = '$wr_id' "; 

        sql_query($sql); 


이렇게 거의 300줄을 넣었는데..유유
이거 바짝 짤순이로 짜는 방법좀 부탁드려요..
|

답변 3개 / 댓글 3개

채택된 답변
+20 포인트
2016-10-12 (수) 21:48:10

쿼리문을 포문을 돌리면 됩니다.

Copy
for($i=11;$i<=300;$i++) { $addSql[]= "wr_".$i."='".$_POST["wr_".$i]."'";}$addSql = @implode(",",$addSql);$sql = "update $write_table set ".$addSql." where wr_id = '$wr_id'";
 

답변에 대한 댓글 1개

2016-10-13 (목) 00:36:41
이렇게 물한방울 안나오게 바짝 짤 수가 있군요,,,ㅎ
늘 감사합니다.
배열로 만들어서 필드에 넣으세여
https://opentutorials.org/module/986/7216
참고하세여 시리얼라이즈면 한곳에 넣을수있어여

답변에 대한 댓글 1개

2016-10-13 (목) 00:35:12
아,, 감사합니다 공부되겟습니다.
2016-10-12 (수) 21:04:22

필드가 300개면 ㄷㄷㄷ..

여분필드안에 데이터를 쪼개서 넣는건 어떨까요? 

답변에 대한 댓글 1개

2016-10-13 (목) 00:35:49
그거 해볼려고 고민 및 필드 정리계획서를 짜고 있어요,,감사합니다.

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