폼에 입력한 값을 DB에 적용시키고 싶습니다.

폼에 입력한 값을 DB에 적용시키고 싶습니다.

QA

폼에 입력한 값을 DB에 적용시키고 싶습니다.

답변 3

본문

소스가 이런데요

<?
</html>
$sql = "select * from `g4_price`";
$row = sql_fetch($sql); 
?>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<title>
</title>
</head>
<body>
<form name="frm" method="post" style="margin:0">
<div>
    전화번호1 : <input type="text" name="event_tel1​" style="width:80%" value="<?=$wr_3?>" /> 
    <br/> 
    <input type="submit" value="확인">
</div> 
</form>  
<?
$sql = "insert into `g4_price` values('$wr_3')";
sql_query($sql);
?> 
</body>
</html>​

전화번호1(wr_3)에 입력한 내용을

g4_price테이블의 price에 입력하고 싶은데요

데이터베이스는 price밖에 없습니다.

생초보라 잘 부탁드리겠습니다.

 

이 질문에 댓글 쓰기 :

답변 3

전화번호가 event_tel1로 submit이 되었는데 insert에서는 wr_3을 넣으시네요.

values('$wr_3')"; 이걸 values('".$_POST['event_tel1']."')";

이렇게 바꿔 보세요.

파일을 분리해서 해보세요 그누보드처럼

 

예)

 

write.php (Form에 데이터 입력 )

 
<form name="frm" method="post" action='./write_update.php' style="margin:0"> 
<div>
    전화번호1 : <input type="text" name="event_tel1​" style="width:80%" value="<?=$wr_3?>" />  
    <br/>  
    <input type="submit" value="확인"> 
</div>  
</form> 
 

 

write_update.php


if($_POST){
 
//입력데이터 확인
print_r2($_POST); 
//query 문 삽입
$sql = 'insert ~~~~ ';
sql_query($sql);
echo ' 입력이 완료되었습니다. '; 
} 
 

 

 

각각의 파일에 그누보드 이용 가능하게 하기 위해서는  

include_once './_common.php';

 

위 파일 내용은 그누보드/_common.php 참고하세요. 경로만 잘잡아주면 됩니다. 

답변을 작성하시기 전에 로그인 해주세요.
전체 3
© SIRSOFT
현재 페이지 제일 처음으로