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

날짜추가 입력 SQL구문에 대해서

知及之仁不能守之雖得之必失之 5년 전 조회 5,410

지정일 체크 wr_4에 체크거 없거나 도착일 날짜wr_delivery_estimated 가 비어있는 경우

전라, 충청, 경상이면 발송일'wr_delivery_date'에+2일 더하여 자동 입력하고

그 밖에는 +1을 더하여 자동입력하려고 하는데,

view.skin.php에서는 정상 동작합니다.

 

그러나 list.skin.php의 상단에 넣으면, 자동입력 받은 날짜가 19700101로 바뀌어서 입력됩니다.

무엇이 잘못되었지요??

 

</strong></p>

<p>if ($list[$i][wr_4]== "" && $list[$i][wr_delivery_estimated]== "") { 

  if ($list[$i][wr_addr1]== "전라" || $list[$i][wr_addr1]== "충청" || $list[$i][wr_addr1]== "경상") {</p>

<p>   $dateup = date('Y-m-d', strtotime('+2 days', strtotime(preg_replace('/[^0-9]+/', '-', $list[$i]['wr_delivery_date']))));

   $wr = wr_delivery_estimated;

   $sql ="UPDATE `g4_write_sales` SET  $wr = '$dateup'  WHERE wr_code='{$list[$i][wr_code]}' " ; 

   sql_query($sql2);

  } else {

   </p>

<p>    $wr= date('Y-m-d', strtotime('+1 days', strtotime(preg_replace('/[^0-9]+/', '-', '($list[$i][wr_delivery_date])'))));

   

    $sql ="UPDATE `g4_write_sales` SET  wr_delivery_estimated = 'wr'  WHERE wr_code='{$list[$i][wr_code]}' " ; 

    sql_query($sql2);

  }

 }</p>

<p><strong>

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

답변 2개

5년 전

 

오타 부분를 수정해 보았으나 동작이 되질 않습니다.

 

if ($list[$i][wr_4]== "" && $list[$i][wr_delivery_estimated]== "") { 

  if ($list[$i][wr_addr1]== "경기" || $list[$i][wr_addr1]== "충청" || $list[$i][wr_addr1]== "경상") {</p>

<p>   $dateup = date('Y-m-d', strtotime('+2 days', strtotime(preg_replace('/[^0-9]+/', '-', $list[$i]['wr_delivery_date']))));</p>

<p>   $wr = wr_delivery_estimated;

   $sql ="UPDATE `g4_write_sales` SET  $wr = '$dateup'  WHERE wr_code='{$list[$i][wr_code]}' " ; 

   sql_query($sql);

  } else {

   </p>

<p>   $wr= date('Y-m-d', strtotime('+1 days', strtotime(preg_replace('/[^0-9]+/', '-', '($list[$i][wr_delivery_date])'))));

  

   $sql ="UPDATE `g4_write_sales` SET  wr_delivery_estimated = '$dateup'  WHERE wr_code='{$list[$i][wr_code]}' " ; 

   sql_query($sql);

  }

 }</p>

<p>

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

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

dragon
5년 전

오타 확인할게요!!

sql_query($sql2); -> sql_query($sql);

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

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

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

로그인