(질문)이미 생성된 필드에 다른 페이지를 열때마다 특정 값을 넣으려고 합니다. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

(질문)이미 생성된 필드에 다른 페이지를 열때마다 특정 값을 넣으려고 합니다. 정보

(질문)이미 생성된 필드에 다른 페이지를 열때마다 특정 값을 넣으려고 합니다.

본문

안녕하세요. ^^
 
그누보드 사상 처음으로 하루에 3번씩 질문을 드려죄송합니다.
 
하나를 해결하고 또 막히니 죄송스럽기만 합니다.
 
 
관리자 모드 스킨을 만들고 있습니다.
그래서 필요한 필드를 생성했습니다.
그런데 스킨을 바꿀때마다 이미 생선된 필드에 새로운 값을 넣고 싶습니다.
 
그렇게 해서 스킨이 바뀔때마다 스킨에 알맞게 기본값이 보여져서, 관리자가
관리를 좀더 편리하게 하고싶은 맘에 이런 욕심을 내게 되었습니다.
 
아래는 페이지에서 생성한 필드 입니다.
 
 
$g4config ="alter TABLE g4_config add cf_11 varchar(255) not null ";
for ($iv=12; $iv<20; $iv++) {
$g4config .=", add ef_$iv varchar(255) not null ";
}
$result1 = @mysql_query($g4config) or mysql_error();
 
 
필드는 이렇게 생성했는데.
위 필드에 원하는 스킨을 불러오면 스킨페이지에는 필드의 기본값이 있어서
스킨을 불러올때마다 필드의 값을 바꾸고 싶습니다.
 
기존에는 스킨을 바꾸어도 필드값을 하나 하나 바꾸어야 했는데
이렇게 하면 일단 기본값이 나오니 몇가지만 개인적으로 필요한 경우만 바꾸면 될것 같아
꼭 필요한 기능 입니다.
 
꼭 부탁 드리겠습니다 ^^
 
 
감사합니다.
 
 
  • 복사

댓글 전체

전에 올린 질문까지 아울러 보면

DB에서 가져오는 default 값은 안 쓰기로 한 것처럼 보이네요.

스킨마다 아래 처럼
<input value="<?$name? $name: 'default_str'?>"    ...  />

이런식으로 스킨을 만들면 어떨까요?
© SIRSOFT
현재 페이지 제일 처음으로