··조회 9,936
긁적긁적 질문 하나만 더드리겠씁니다.
필드 입력시 insert.php에서요.
입력값이 1 이면 db엔 a리그, 2 이면 b리그,... 이런식으로 했구요.
게시판에서 필드값에 따라 불러오려면 각 필드값에 a리그, b리그 이러케 해야 되던데요.
이러케 되면 오타발생시에 여러가지 화일을 수정해줘야 할것 같드라고요가령 a리그명 이 리그사정으로 대전리그로 바뀌었다 하면 여러번 노가다 해야 겠더라구요. 특히 팀명이나 사람이름의 오타시에요.
그래서 db엔 그냥 숫자로 입력을 시키구요.
게시판리스트로 불러올때 필드값이 1이면 a리그로 2면 b리그로 출력하라는 명령은 어케 해야 하는지요.
입력값이 1 이면 db엔 a리그, 2 이면 b리그,... 이런식으로 했구요.
게시판에서 필드값에 따라 불러오려면 각 필드값에 a리그, b리그 이러케 해야 되던데요.
이러케 되면 오타발생시에 여러가지 화일을 수정해줘야 할것 같드라고요가령 a리그명 이 리그사정으로 대전리그로 바뀌었다 하면 여러번 노가다 해야 겠더라구요. 특히 팀명이나 사람이름의 오타시에요.
그래서 db엔 그냥 숫자로 입력을 시키구요.
게시판리스트로 불러올때 필드값이 1이면 a리그로 2면 b리그로 출력하라는 명령은 어케 해야 하는지요.
댓글 4
if($a==1) $b="a";
elseif($a==2) $b="b";
else $b="";
아니면 swich 문으로 하셔도 되구요.
게시판 리스트 화면에서요..
DB내의 league의 필드에 있는 정보가 1이면 A리그로 , 2이면 B리그로 3이면 C리그로 출력하려고 하거든요.
글쓰기화면에선 league 폼에 숫자로만 넣어주고요, DB에도 그러케 저장하구요. 불러낼때만 ~리그 이러케 하려구요. ^.^
$sql = select * from $tablename ~ ... 테이블의 모든 내용을 불러와서
$result = mysql_query($sql);
$array = mysql_fetcha_array($result);
$a = $array[league];
if($a==1) $b="a";
elseif($a==2) $b="b";
elseif($a==3) $b="c";
else $b="d";
...
그래서 화면에 표시할 때는 echo "$b 리그";
이런 식으로요...
여러분들 덕분에 거의 오픈완성단계입니다.. 감사합니다.