g4_member에 정보
g4_member에본문
g4_member에
등록되어잇는
회원들의 이름을select 박스로 나타냇는데요
이름과 아이디를 같이 나타내려고한는대요
아이디에 ab라는 단어가 포함되어있는
아이디만 아이디가 표시되게하고 싶어요
예를들면
mb_id mb_name
ab1212 홍길동
b123 망나니
ab4343 도롱뇽
이렇게 db가 잇으면
select 박스에서는
홍길동 ab1212
망나니
도롱뇽 ab4343
이런식으로 나타내고 싶어요...
<select name="id" id="id">
<option value="" <? if ($id==""){ echo "selected"; } ?>>--등록자명--</option>
<?
// 글들을 연다
$result=mysql_query("select mb_id, mb_name from g4_member where mb_leave_date = '' order by mb_name asc",$db);
if (mysql_num_rows($result)){
while ($row_mem=mysql_fetch_array($result))
{
?>
<option value="<? echo $row_mem[mb_id]; ?>" <? if ($id==$row_mem[mb_id]){ echo "selected"; } ?>><? echo $row_mem[mb_name]; ?> <? echo $row_mem[mb_id]; ?></option>
<? } } ?>
</select>
이렇게 까지만햇어요 ㅠㅠㅠ
등록되어잇는
회원들의 이름을select 박스로 나타냇는데요
이름과 아이디를 같이 나타내려고한는대요
아이디에 ab라는 단어가 포함되어있는
아이디만 아이디가 표시되게하고 싶어요
예를들면
mb_id mb_name
ab1212 홍길동
b123 망나니
ab4343 도롱뇽
이렇게 db가 잇으면
select 박스에서는
홍길동 ab1212
망나니
도롱뇽 ab4343
이런식으로 나타내고 싶어요...
<select name="id" id="id">
<option value="" <? if ($id==""){ echo "selected"; } ?>>--등록자명--</option>
<?
// 글들을 연다
$result=mysql_query("select mb_id, mb_name from g4_member where mb_leave_date = '' order by mb_name asc",$db);
if (mysql_num_rows($result)){
while ($row_mem=mysql_fetch_array($result))
{
?>
<option value="<? echo $row_mem[mb_id]; ?>" <? if ($id==$row_mem[mb_id]){ echo "selected"; } ?>><? echo $row_mem[mb_name]; ?> <? echo $row_mem[mb_id]; ?></option>
<? } } ?>
</select>
이렇게 까지만햇어요 ㅠㅠㅠ
댓글 전체
while ($row_mem=mysql_fetch_array($result))
{
?>
<option value="<? echo $row_mem[mb_id]; ?>" <? if ($id==$row_mem[mb_id]){ echo "selected"; } ?>><? echo $row_mem[mb_name]; ?> <? echo $row_mem[mb_id]; ?></option>
을
while ($row_mem=mysql_fetch_array($result))
{
$row_mb_id = substr($row_mem[mb_id],1,2);
?>
<option value="<? echo $row_mem[mb_id]; ?>" <? if ($id==$row_mem[mb_id]){ echo "selected"; } ?>><? echo $row_mem[mb_name]; ?> <? if ($row_mb_id] == 'ab') echo $row_mem[mb_id]; ?></option>
요런 식으로 바꿔주셔도 될 거 같은데요. ㅎㅎㅎ
저는 야매허접이라 잘 될런지는 모르겠네요. ㅠ
이건 아이디가 시작되는 부분이 ab 인 회원만 걸러내는 거고, 아이디 자체에 ab 가 포함되어 있는 회원이라면 아랫분이 다시 대답을 해주실 꺼에요... ㅎㅎㅎ
{
?>
<option value="<? echo $row_mem[mb_id]; ?>" <? if ($id==$row_mem[mb_id]){ echo "selected"; } ?>><? echo $row_mem[mb_name]; ?> <? echo $row_mem[mb_id]; ?></option>
을
while ($row_mem=mysql_fetch_array($result))
{
$row_mb_id = substr($row_mem[mb_id],1,2);
?>
<option value="<? echo $row_mem[mb_id]; ?>" <? if ($id==$row_mem[mb_id]){ echo "selected"; } ?>><? echo $row_mem[mb_name]; ?> <? if ($row_mb_id] == 'ab') echo $row_mem[mb_id]; ?></option>
요런 식으로 바꿔주셔도 될 거 같은데요. ㅎㅎㅎ
저는 야매허접이라 잘 될런지는 모르겠네요. ㅠ
이건 아이디가 시작되는 부분이 ab 인 회원만 걸러내는 거고, 아이디 자체에 ab 가 포함되어 있는 회원이라면 아랫분이 다시 대답을 해주실 꺼에요... ㅎㅎㅎ
어항 ㅠㅠ 안되욤 ㅠ
<option value="<? echo $row_mem[mb_id]; ?>" <? if ($id==$row_mem[mb_id]){ echo "selected"; } ?>><? echo $row_mem[mb_name]; ?> <? if ($row_mb_id] == 'ab') echo $row_mem[mb_id]; ?></option>
에 오타 있었네요. ㅠ
<option value="<? echo $row_mem[mb_id]; ?>" <? if ($id==$row_mem[mb_id]){ echo "selected"; } ?>><? echo $row_mem[mb_name]; ?> <? if ($row_mb_id == 'ab') echo $row_mem[mb_id]; ?></option>
요걸루 ㅠ
에 오타 있었네요. ㅠ
<option value="<? echo $row_mem[mb_id]; ?>" <? if ($id==$row_mem[mb_id]){ echo "selected"; } ?>><? echo $row_mem[mb_name]; ?> <? if ($row_mb_id == 'ab') echo $row_mem[mb_id]; ?></option>
요걸루 ㅠ
]오타 당연히 고쳐서 햇는데도 안되네요 ㅠ
끄억 제 짧은 지식으로는 여기까지가 한계네요 ㅠ
되지는 않았지만 댓글감사합니다 ㅠㅠ
$row_mb_id = substr($row_mem[mb_id],1,2);
을
$row_mb_id = substr($row_mem[mb_id],0,2);
로 해보세요.
을
$row_mb_id = substr($row_mem[mb_id],0,2);
로 해보세요.
오악!!되네요!!감사합니다 ㅎㅎ 아 1부터시작햇네요 ㅎㅎ