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

sql insert 질문좀 드리겠습니다 채택완료

익수야가자 4년 전 조회 2,126

</p>

<p><?php

include_once("../common.php");

if($_POST)</p>

<p>$date = $_POST["date"];

$quantity = $_POST["quantity"];

$use_emoney = $_POST["use_emoney"];

$link = $_POST["link"];

$service = $_POST["service"];

$order = $_POST["order"];

$charge = $_POST["charge"];

$start_count = $_POST["start_count"];

$status = $_POST["status"];

$remains = $_POST["remains"];</p>

<p>$sql = "insert into {$g5['order_table']}

    set  date              = '$date',

       quantity                = '$quantity',

       use_emoney                 = '$use_emoney',

       link            = '$link',

    service                 = '$service',

       order            = '$order',

    charge                 = '$charge',

       start_count            = '$start_count',

       status            = '$status',

       remains            = '$remains',

       mb_id              = '{$member['mb_id']}'";

sql_query($sql);</p>

<p>echo $sql;

echo $_POST["service"];

exit;</p>

<p>

?></p>

<p>

echo 찍어봤을땐 

insert into g5_order set date = '2021-09-25', quantity = '111111', use_emoney = '0', link = '11111', service = '101', order = '', charge = '', start_count = '', status = '', remains = '', mb_id = 'admin'101

정상적으로 출력이 됩니다만 insert 가 안됩니다

dbconfig 에서 {$g5['order_table']} 선언 해줬구여

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

답변 3개

채택된 답변
+20 포인트
플래토
4년 전

date라는 필드가 있나요?

 

위 쿼리문을 db에 직접수행해보시면 왜 insert가 안되는지 바로 아실겁니다

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

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

감사합니다 도움되었습니다.

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

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

e
4년 전

sql_query($sql, true); 로 수정해서..

오류 메시지를 확인해보세요.

 

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

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

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

로그인