필드값 비교후 큰값 적용하기
본문

위 이미지에서 총중량(wr_weight)과 부피 중량(wr_10)이 있습니다.
기본적으로 총중량값에 따라 배송대행 예상금액이 계산되게 되어있습니다.
만약에
총중량 값과 부피중량 값을 비교했을때 만약 부피중량 값이 크면
총중량 필드에 부피중량 값이 적용되게 하려면 어떻게 해야 하는지
if($wr_weight < $wr_10){
$wr_weight = $wr_10 ;
$sql = "update $write_table set wr_weight='$wr_weight' where wr_id='$wr_id'";
}
sql_query($sql);
이렇게 하면 안되겠죠...
안되더라구요 ㅠㅠ
완전 초보라 있는걸 응용하는 정도밖에 못해서 문의 드립니다.
!-->답변 2
if(floatval($wr_weight) < floatval($wr_10)){
이렇게 해보세요.
어떻게 안되시는건가요?
DB 쿼리에서 에러가 발생하시나요?
데이터가 짤림현상이 발생하시나요?
쿼리문이랑은 딱히 문제가 없어보입니다.
단지, DB Field 의 설정값에 따라 발생하는 문제가 가장 크게 예상됩니다.
답변을 작성하시기 전에 로그인 해주세요.