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

$sql= 'select * from g4_write_게시판명 여기 게시판명에 회원아이디를 대입할수도있을까요?

$sql= 'select * from g4_write_게시판명 여기 게시판명에 회원아이디를 대입할수도있을까요?

로그인된 아이디로 특정페이지에 접속했을경우 본인의 아이디로된 게시판을 불러오고자합니다.

게시판명에 회원아이디가 들어가야할거같은데

$sql= 'select * from g4_write_ 뒤에 자동으로 접속한 아이디를 넣는 방법도 있나요?

고수분들 도와주세요

댓글 작성

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

로그인하기

댓글 4개

$tablename = "g4_write_".$member[mb_id];

이렇게 하셔도 되고

$sql= 'select * from g4_write_{$member[mb_id]}
이렇게 하셔도 됩니다
아래 질문글에서 말씀하신 게시판형식으로 관리하시려는 목적이라면, 다른 방법을 찾아 보시기 바랍니다.

회원이 1,000명이면 테이블이 1,000개가 생성되는 매우 비효율적인 구조입니다.
제 생각엔 게시판을 일일이 새로 생성하는 것보다 하나의 게시판을 회원 게시판용으로 두고 각 회원의 아이디를 카테고리(ca_name)로 설정하는 게 훨씬 낫지 않겠나 싶군요. 하나의 게시판이라도 카테고리별로 다른 디자인을 적용할 수 있는 팁이 찾아보면 있을 테니 원하시는 목적에 부합되리라 봅니다. 각 회원별로 다시 각각의 카테고리를 만들 수 있게 하고 싶다면 여분필드(wr_n)을 쓰면 될테고 말입니다.
답변주신 모든분들 감사드립니다!

게시글 목록

번호 제목
284508
284499
284492
284490
284484
284481
284478
284476
284474
284472
284470
284458
284457
284454
284453
284447
284446
284444
284441
284440