DB에 데이터 저장 SQL 명령어

DB에 데이터 저장 SQL 명령어

QA

DB에 데이터 저장 SQL 명령어

본문

원화 대 호주환율 값을 기준으로

10만원을 바꾸려면 호주달러가 얼마여야 하는지 계산해서 그 값을 

DB에 저장하려고 아래와 같이 만들었는데요.

SQL명령이 잘못되었는지 저장이 안됩니다.

마지막에 있는 alert도 작동을 안하고요.

어디를 수정해야 할지 알려주시면 감사하겠습니다.

 

<div>
실시간 호주환율 매매기준율 : <?php echo $Data['AUD']['매매기준율']; ?>
 <br>
<?php echo (int)(100000/($Data['AUD']['매매기준율'])); ?> //100000원/호주환율
</div>

<?php 

$sql = "update g5_config set cf_point_ex_rate = '(int)(100000/($Data['AUD']['매매기준율']))'";
sql_query($sql);

alert ('환율 자료를 저장했습니다.');

?>

이 질문에 댓글 쓰기 :

답변 4

 

<div>
실시간 호주환율 매매기준율 : <?php echo $Data['AUD']['매매기준율']; ?>
 <br>
<?php echo (int)(100000/($Data['AUD']['매매기준율'])); ?> //100000원/호주환율
</div>

<?php 

$sql = "update g5_config set cf_point_ex_rate = '(int)(100000/($Data['AUD']['매매기준율']))'";
sql_query($sql);

alert ('환율 자료를 저장했습니다.');

?>

의 내용을

 

 

<div>
실시간 호주환율 매매기준율 : <?php echo $Data['AUD']['매매기준율']; ?>
 <br>
<?php

$value =  (int)(100000/($Data['AUD']['매매기준율']));  //100000원/호주환율
echo $value;

?>
</div>

<?php 

$sql = "update g5_config set cf_point_ex_rate = '{$value}'";
sql_query($sql);

alert ('환율 자료를 저장했습니다.');

?>

 

로 변경해보세요

db 형식을 봐보세요 int로 설정이 되어있나요?

 

답변을 작성하시기 전에 로그인 해주세요.
전체 125,873 | RSS
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT