코드가 왜 안될까요? 도무지 이유를 모르겠습니다.

코드가 왜 안될까요? 도무지 이유를 모르겠습니다.

QA

코드가 왜 안될까요? 도무지 이유를 모르겠습니다.

본문

아래 코드 왜안될까요?

print_r해보면 잘 넘어오고

sql_query($sql); 전에도 잘 찍히는데

안되네요... ㅠㅠ

 

테마 모바일 뷰페이지에서 

 <form name="update_view" method="post" action="<?php echo $board_skin_url; ?>/update_view.php"  onSubmit="return form_submit()" method="post" style="padding:0; margin:0;">  

폼으로 넘기고

업데이트하려는데...

print_r지우면 페이지가 500에러나버리네요,,,휴

 

 

<?php 
include_once("./_common.php");

//print_r($_POST); 

$bo_table = $_POST['bo_table'];
$wr_id = $_POST['wr_id'];
$wr_8 = $_POST['wr_8'];
$wr_23  = $_POST['wr_23']; 
$wr_27  = $_POST['wr_27'];
$wr_31  = $_POST['wr_31'];
$wr_32  = $_POST['wr_32']; 
$wr_33  = $_POST['wr_33'];
$wr_34  = $_POST['wr_34'];
$wr_35  = $_POST['wr_35']; 
$wr_36  = $_POST['wr_36'];
$wr_37  = $_POST['wr_37'];
$wr_38  = $_POST['wr_38']; 
$wr_39  = $_POST['wr_39'];
$wr_40  = $_POST['wr_40'];
$wr_41  = $_POST['wr_41'];
$wr_42  = $_POST['wr_42'];


$sql = " update g5_write_goods set 

wr_8  = '$wr_8',
wr_23  = '$wr_23', 
wr_27  = '$wr_27',

wr_31  = '$wr_31',
wr_32  = '$wr_32',
wr_33  = '$wr_33',
wr_34  = '$wr_34',
wr_35  = '$wr_35',
wr_36  = '$wr_36',
wr_37  = '$wr_37',
wr_38  = '$wr_38',
wr_39  = '$wr_39',
wr_40  = '$wr_40',

wr_41  = '$wr_41',
wr_42  = '$wr_42'


where wr_id = '$wr_id' "; 
//print_r($sql);
//exit;

sql_query($sql); 

?> 
 

이 질문에 댓글 쓰기 :

답변 3

코드는 이상없어보이는데요. 500에러면 위쪽 print_r은 잘찍히는거면 sql_query함수를 못찾은걸수도 있겠네요.

./_common.php안에 common.php에 대한 상대경로가 잘찍혀있나요?

1. sql_query($sql,true); 

해보면 에러원인이 나오는지 보세요

2. include_once("./_common.php"); 수정

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

 

그리고 $bo_table = $_POST['bo_table']; 이런 코드는 넣을 필요가 없습니다

자동으로 만들어줍니다

 

g5_write_goods 테이블에 update 하시는데요

wr_23~wr_42 까지 칼럼이 존재하는지 확인해보세요

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

회원로그인

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