sql insert 질문좀 드리겠습니다
본문
<?php
include_once("../common.php");
if($_POST)
$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"];
$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);
echo $sql;
echo $_POST["service"];
exit;
?>
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
date라는 필드가 있나요?
위 쿼리문을 db에 직접수행해보시면 왜 insert가 안되는지 바로 아실겁니다
sql_query($sql, true); 로 수정해서..
오류 메시지를 확인해보세요.
감사합니다 도움되었습니다.
답변을 작성하시기 전에 로그인 해주세요.