채택완료

SQL 글쓰기 질문

2019-01-10 (목) 22:51:03 2,462

dbconfig 을 require 한 상태에서 db접속은 잘됩니다.

Copy
$bID = $_POST['bID'];
    $bPassword = $_POST['bPassword'];
    $bTitle = $_POST['bTitle'];
    $bContent = $_POST['bContent'];
$l1 = $_POST['bLink1'];
$l2 = $_POST['bLink2'];
$l3 = $_POST['bLink3'];
$l4 = $_POST['bLink4'];
$l5 = $_POST['bLink5'];
Copy
$sql = 'insert into test (b_no, b_title, b_content, b_hit, b_id, b_password, b_link1, b_link2, b_link3, b_link4, b_link5,) values(null, "' . $bTitle . '", "' . $bContent . '", 0, "' . $bID . '", password("' . $bPassword . '") , "' . $l1 . '",  "' . $l2 . '",  "' . $l3 . '",  "' . $l4 . '",  "' . $l5 . '",)';

이렇게 해서 글을 쓰면 오류가 납니다 왜그럴까요?

|

답변 3개 / 댓글 1개

채택된 답변
+20 포인트

b_link5,) <----마지막 콤마

$l5 . '",)';<--- 마지막 콤마가 없어야겠네요

echo $sql; exit; 

이런식으로 해당 쿼리문의 구문이 잘되어있는지

페이지에 출력해보시고 검수해보셔야 할것같습니다.

답변에 대한 댓글 1개

댓글 감사합니다 값은 제대로 넘어옵니다..
2019-01-10 (목) 22:52:14

form 으로 post 로 submit 는 정상적으로 했습니다

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