최신글에서 wr_link1 이 없다면 update 를할려고합니다. 뭐가잘못된건지 좀봐주십시요..

$sql = " select * from $tmp_write_table where wr_is_comment = 0
and ".$ad_start." <= ".$today."and (((wr_5-wr_2)>0 and mb_id != 'admin' and wr_4='')or (mb_id = 'admin' and (wr_4='' or date_format(wr_4,'%Y%m%d%H%i') > ".$today.")))
order by wr_id desc limit 0, $rows ";//지정된광고시작 & 종료 시간 값이 참인 게시물만 나타내기


$result = sql_query($sql);
$row = sql_fetch($sql);
for ($i=0; $row=sql_fetch_array($result); $i++) {

if (!$row[wr_link1])
{sql_query(" update {$g4[write_prefix]}{$bo_table} set wr_link1 = wr_link1:http://도메인.com where wr_id = '$row[wr_id]' ");}

;}//링크1이 없다면 링크1 내용을 update 해준다


//////////////////////////////////////////////////////////////////////////////////////////////////////////

php를 제대로 배우지 못해 짜집기 한다고 해봤는데.. 안되네요^^

힌트좀 주시면 안될까요??

읽어주셔서 감사합니다...^^
|

댓글 3개

sql_query(" update {$g4[write_prefix]}{$bo_table} set wr_link1 = wr_link1:http://도메인.com where wr_id = '$row[wr_id]' ")
여기서 {$g4[write_prefix]}{$bo_table} 하시면 테이블 이름이 free라고 하면
{g4_write_}{free} 이런식으로 될텐데? 문제가 있어보이네요.. 확실한 자신감이 없으시다면
$sql = ~~~~~; 이런식으로 변수로 만드신다음에 echo로 한번 뿌려서 제대로 만들어졌는지
확인해보는 습관도 좋은 습관인것 같습니다... 어차피 나중에 지우면 되니까요 ㅎㅎ;;
set wr_link1 = wr_link1:http://도메인.com

=>

set wr_link1 = 'http://도메인.com'
Calliope 님
엑스엠엘 님

답변감사합니다...^^
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
17년 전 조회 1,687
17년 전 조회 1,187
17년 전 조회 1,966
17년 전 조회 1,642
17년 전 조회 1,564
17년 전 조회 1,168
17년 전 조회 1,614
17년 전 조회 1,570
17년 전 조회 1,490
17년 전 조회 1,173
17년 전 조회 1,905
17년 전 조회 1,511
17년 전 조회 1,765
17년 전 조회 1,344
17년 전 조회 2,472
17년 전 조회 948
17년 전 조회 841
17년 전 조회 1,008
17년 전 조회 856
17년 전 조회 938
🐛 버그신고