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

DB 삽입방법 질문드립니다. 채택완료

그누배우자 10년 전 조회 4,230

안녕하세요

 

홈페이지에서

 

이름, 전화번호, 이메일을 받아서

 

관리자 모드에 메뉴하나 만들어서 입력받은 내용을 출력하는걸 만드려고 하는데요

 

DB에 event 테이블하나 만들고

event_name

event_tel1, event_tel2, event_tel3

event_mail

필드를 만들었습니다. 필드는 뭐가몬지 잘몰라서...varchar(255)로 했구요

 

관리자 모드에서 받아오는건 둘째치고  이렇게 해서 DB에 삽입하는걸 해보고 싶은데

 

아직 초보라서.... 참고할만한 사이트나 팁 알고 계신분 알려주시면 대단히 감사드리겠습니다. 

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

답변 4개

채택된 답변
+20 포인트
10년 전

http://www.w3schools.com/sql/default.asp">http://www.w3schools.com/sql/default.asp 

 

여기로가서 sql공부를 해보시면 좋을것같아요~

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

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

10년 전
입력 // 여러 필드값일 경우 필드명 = '값', 필드명 = '값' .... , 단위로 쭉~ 입력합니다. insert 쿼리는 where 값이 없는건 당연합니다.
$sql = " insert into 테이블명 set 필드명 = '값' " ; sql_query($sql); // 실행  바로 이렇게 실행도 가능 sql_query(" $sql = " insert into 테이블명 set 필드명 = '값' " ;  "); 출력 $sql = "select *  from 테이블 where no='$help_no'"; // where 뒤에는 조건들 한줄 배열시 중복없는 필드를 조건으로 함 $배열값 = sql_fetch($sql);

 

 

 

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

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

p
10년 전

INSERT INTO `테이블명` (`필드명`) VALUES ('데이터');

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

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

Dessi
10년 전

제가 관리자페이지에서 DB 에 특정값 입력하는 방법입니다.

</p><p>//입력받는 페이지 코드</p><p style="text-align: justify;" align="justify"><?</p><p>include_once("./_common.php"); </p><p> </p><p>$sql = "select * from `event`"; //event는 테이블명</p><p>$row = sql_fetch($sql); </p><p>?></p><p> </p><p><form name="frm" method="post" action="event_update.php" onsubmit="return fnc_chk(this)" style="margin:0"></p><p><div></p><p><span class="Apple-tab-span" style="white-space:pre">	</span>전화번호1 : <input type="text" name="<span style="font-family: gulim, helvetica; font-size: 13.0799999237061px; line-height: 23.5440006256104px; background-color: rgb(255, 255, 255);">event_tel1</span><span style="font-size: 10pt; line-height: 1.5;">​</span><span style="font-size: 10pt; line-height: 1.5;">" id="</span><span style="font-family: gulim, helvetica; font-size: 13.0799999237061px; line-height: 23.5440006256104px; background-color: rgb(255, 255, 255);">event_tel1</span><span style="font-size: 10pt; line-height: 1.5;">​</span><span style="font-size: 10pt; line-height: 1.5;">​</span><span style="font-size: 10pt; line-height: 1.5;">" style="width:80%" value="<?php echo $row['</span><span style="font-family: gulim, helvetica; font-size: 13.0799999237061px; line-height: 23.5440006256104px; background-color: rgb(255, 255, 255);">event_tel1</span><span style="font-size: 10pt; line-height: 1.5;">​</span><span style="font-size: 10pt; line-height: 1.5;">​</span><span style="font-size: 10pt; line-height: 1.5;">']; ?>" /></span></p><p><span class="Apple-tab-span" style="white-space:pre">	</span>
</p><p><span class="Apple-tab-span" style="white-space:pre">	</span>전화번호2 : <input type="text" name="<span style="font-family: gulim, helvetica; font-size: 13.0799999237061px; line-height: 23.5440006256104px; background-color: rgb(255, 255, 255);">event_tel</span><span style="font-size: 10pt; line-height: 1.5;">2</span><span style="font-size: 10pt; line-height: 1.5;">​</span><span style="font-size: 10pt; line-height: 1.5;">" id="</span><span style="font-family: gulim, helvetica; font-size: 13.0799999237061px; line-height: 23.5440006256104px; background-color: rgb(255, 255, 255);">event_tel</span><span style="font-size: 10pt; line-height: 1.5;">2</span><span style="font-size: 10pt; line-height: 1.5;">" style="width:80%" value="<?php echo $row['</span><span style="font-family: gulim, helvetica; font-size: 13.0799999237061px; line-height: 23.5440006256104px; background-color: rgb(255, 255, 255);">event_tel1</span><span style="font-size: 10pt; line-height: 1.5;">​2</span><span style="font-size: 10pt; line-height: 1.5;">']; ?>" /></span></p><p><span class="Apple-tab-span" style="white-space:pre">	</span>
</p><p><span class="Apple-tab-span" style="white-space:pre">	</span>이메일 : <input type="text" name="<span style="font-family: gulim, helvetica; font-size: 13.0799999237061px; line-height: 23.5440006256104px; background-color: rgb(255, 255, 255);">event_mail</span><span style="font-size: 10pt; line-height: 1.5;">​</span><span style="font-size: 10pt; line-height: 1.5;">" id="</span><span style="font-family: gulim, helvetica; font-size: 13.0799999237061px; line-height: 23.5440006256104px; background-color: rgb(255, 255, 255);">event_mail</span><span style="font-size: 10pt; line-height: 1.5;">​</span><span style="font-size: 10pt; line-height: 1.5;">" value="<?php echo $row['</span><span style="font-family: gulim, helvetica; font-size: 13.0799999237061px; line-height: 23.5440006256104px; background-color: rgb(255, 255, 255);">event_mail</span><span style="font-size: 10pt; line-height: 1.5;">​</span><span style="font-size: 10pt; line-height: 1.5;">']; ?>" /></span></p><p><span class="Apple-tab-span" style="white-space:pre">	</span>
</p><p><span class="Apple-tab-span" style="white-space:pre">	</span><input type="submit" value="확인"></p><p></div></p><p></form> </p><p> </p><p> </p><p>//<span style="font-size: 13.3333330154419px; line-height: 1.5;">event_update.php</span><span style="font-size: 10pt; line-height: 1.5;">​의 내용</span></p><p> </p><p><?</p><p>include_once("./_common.php");</p><p> </p><p>$sql = "update `event` set `event_tel1` = '".$_POST['event_tel1']."',`event_tel2` = '".$_POST['event_tel2']."',`event_mail` = '".$_POST['event_mail']."'";</p><p>sql_query($sql);</p><p>goto_url("event.php");</p><p>?> </p><p> </p><p>

 

이런식으로 응용하셔서 하셔도 될것 같네요. 

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

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

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

로그인