채택완료

닉네임 변경이력 따라해보려고하는데요

https://sir.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=17568

4버전 팁이 있는데 여기서 막히는 부분이

테이블 작업

$sql = " CREATE TABLE `g4_nick_career` (

  `gmc_id` int(11) NOT NULL auto_increment,

  `mb_id` varchar(255) NOT NULL default '',

  `gmc_nick` varchar(255) NOT NULL default '',

  `gmc_w_id` varchar(255) NOT NULL default '',

  `gmc_datetime` datetime NOT NULL default '0000-00-00 00:00:00',

  `gmc_ip` varchar(255) NOT NULL default '',

  PRIMARY KEY  (`gmc_id`,`mb_id`)

) ";

sql_query($sql, false);

 

gmc_w_id

 

이부분인데 이부분 어떻게 해주는건가요?

팁부분에 다른 부분은 따라서 수정은 보고 따라할꺼같은데 위 부분은 어떻게 해줘야하나요?

|

답변 4개 / 댓글 1개

채택된 답변
+20 포인트

아래의 소스를 add.php라는 파일로 만든 다음에 bbs폴더 , adm폴더, index.php 파일이 있는 곳에 업로드후 웹브라우저 주소창에서 http://홈주소/add.php 이렇게 실행 해보세요.

DB를 관리하는 툴인  phpmyadmin 을 이용해 g4_nick_career 란 태이블이 존재하는지 확인해 보시면 되겠네요.

 

<?php
include_once($_SERVER['DOCUMENT_ROOT'] ."/common.php");

 

$sql=" CREATE TABLE `g4_nick_career` (
`gmc_id` int(11) NOT NULL auto_increment,
`mb_id` varchar(255) NOT NULL default '',
`gmc_nick` varchar(255) NOT NULL default '',
`gmc_w_id` varchar(255) NOT NULL default '',
`gmc_datetime` datetime NOT NULL default '0000-00-00 00:00:00',
`gmc_ip` varchar(255) NOT NULL default '',
PRIMARY KEY  (`gmc_id`,`mb_id`)) ";
sql_query($sql);

echo "g4_nick_career 테이블 설치완료<br>이 설치 파일은 삭제하시면 됩니다.";
?>

답변에 대한 댓글 1개

덕분에 잘해결되었습니다.

조민님께서 쉬운답변 해주셧네요

 

닉네임변경이름을 날짜별로 남기실려면 닉네임변경시

기존닉네임과 다른지 아닌지 체크후 insert하시거나

변경을 햇다는 날짜를 업데이트 하시면

나중에 해당내용이 조회가 가능합니다.

 

 

mb_id ,  gmc_w_id

둘다 회원이이디를 받아 오는건데  gmc_w_id은 사용하지 않으셔도 큰의미가 없을듯 한데요

변경이력을 저장하려면 테이블이 필요한데요.

테이블을 생성하라는 의미입니다. DB툴로 생성해도 되며 안되면 웹페이지로 만들어서 실행해줘도 됩니다.

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