묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
php에서 검색시에 숫자만 나오게 하려할때요..
2003.07.25 21:04
링크거는 겁니다.........
keyword=$i 이걸로 검색이 되는데요...
그러니깐 $i가 K 일때 이 링크를 클릭하면 K로 시작되는 제목을 가진 게시물이 검색된체
나오는 겁니다.
<a href='$zero_dir/zboard.php?id=$artist_id&sn=off&ss=off&sc=off&si=on&keyword=$i&select_arrange=subject&desc=desc'>
그러면 여기서 숫자로 시작되는제목을 가진 게시물만 검색되게 하는 방법좀 가르쳐주십시요..
데이터 베이스검색은 해결했는데..
-- where left(subject,1) between '0' and '9' 이렇게 하면 0부터 9로 시작되는.....
저건 모르겠네요...
고수님들의 도움이 필요합니다...
꼭 해결해 주세요.....^^;
--------------
[PHP/MYSQL]숫자로 시작되는거 추출하는거 아시는분..갈켜주세요..
귀연악마~ 2003-07-23 10:38:46, 조회 : 38, 추천 : 0
아래의 소스는 A~Z까지는 이렇게 시작되는 놈들이 몇인지 추출하는 겁니다.
예를 들면
A(2) B(3) C(8) ........Z(8) 이런식이죠,,,A로 시작되는넘은 2개 이런겁니다....
그리고 A(2)를 치면 게시판에 A로 시작되는 넘들만 나오게 되는거죠...
흔히 음반쇼핑몰 같은데서 사용하는건데요......
숫자로 시작되는 넘들만 뽑아내는것은 어떻게 하는지 도저히 모르겠네요....
가르쳐 주심 고맙겠습니다.......
for($i=A ; $i < Z ; $i++){
$tmp=mysql_fetch_array(mysql_query("select count(*) from zetyx_board_$artist_id where subject like "$i%""));
$result_num=$tmp["count(*)"];
if($result_num >= 1) echo "<a href='$zero_dir/zboard.php?id=$artist_id&sn=off&ss=off&sc=off&si=on&keyword=$i&select_arrange=subject&desc=desc'>
<font color='#cc6600'><b>$i</b></font> <font style=font-size:8pt>($result_num)</font></a> ";
else echo"<font color='#aaaaaa'><b>$i</b></font> <font style=font-size:8pt>($result_num)</font> ";
if($cnt%13==0) echo"<br>";
$cnt++;
}
$i = Z;
$tmp=mysql_fetch_array(mysql_query("select count(*) from zetyx_board_$artist_id where subject like "$i%""));
$result_num=$tmp["count(*)"];
if($result_num >= 1) echo "<a href='$zero_dir/zboard.php?id=$artist_id&sn=off&ss=off&sc=off&si=on&keyword=$i&select_arrange=subject&desc=desc'>
<font color='#cc6600'><b>$i</b></font> <font style=font-size:8pt>($result_num)</font></a> ";
------------------------------
keyword=$i 이걸로 검색이 되는데요...
그러니깐 $i가 K 일때 이 링크를 클릭하면 K로 시작되는 제목을 가진 게시물이 검색된체
나오는 겁니다.
<a href='$zero_dir/zboard.php?id=$artist_id&sn=off&ss=off&sc=off&si=on&keyword=$i&select_arrange=subject&desc=desc'>
그러면 여기서 숫자로 시작되는제목을 가진 게시물만 검색되게 하는 방법좀 가르쳐주십시요..
데이터 베이스검색은 해결했는데..
-- where left(subject,1) between '0' and '9' 이렇게 하면 0부터 9로 시작되는.....
저건 모르겠네요...
고수님들의 도움이 필요합니다...
꼭 해결해 주세요.....^^;
--------------
[PHP/MYSQL]숫자로 시작되는거 추출하는거 아시는분..갈켜주세요..
귀연악마~ 2003-07-23 10:38:46, 조회 : 38, 추천 : 0
아래의 소스는 A~Z까지는 이렇게 시작되는 놈들이 몇인지 추출하는 겁니다.
예를 들면
A(2) B(3) C(8) ........Z(8) 이런식이죠,,,A로 시작되는넘은 2개 이런겁니다....
그리고 A(2)를 치면 게시판에 A로 시작되는 넘들만 나오게 되는거죠...
흔히 음반쇼핑몰 같은데서 사용하는건데요......
숫자로 시작되는 넘들만 뽑아내는것은 어떻게 하는지 도저히 모르겠네요....
가르쳐 주심 고맙겠습니다.......
for($i=A ; $i < Z ; $i++){
$tmp=mysql_fetch_array(mysql_query("select count(*) from zetyx_board_$artist_id where subject like "$i%""));
$result_num=$tmp["count(*)"];
if($result_num >= 1) echo "<a href='$zero_dir/zboard.php?id=$artist_id&sn=off&ss=off&sc=off&si=on&keyword=$i&select_arrange=subject&desc=desc'>
<font color='#cc6600'><b>$i</b></font> <font style=font-size:8pt>($result_num)</font></a> ";
else echo"<font color='#aaaaaa'><b>$i</b></font> <font style=font-size:8pt>($result_num)</font> ";
if($cnt%13==0) echo"<br>";
$cnt++;
}
$i = Z;
$tmp=mysql_fetch_array(mysql_query("select count(*) from zetyx_board_$artist_id where subject like "$i%""));
$result_num=$tmp["count(*)"];
if($result_num >= 1) echo "<a href='$zero_dir/zboard.php?id=$artist_id&sn=off&ss=off&sc=off&si=on&keyword=$i&select_arrange=subject&desc=desc'>
<font color='#cc6600'><b>$i</b></font> <font style=font-size:8pt>($result_num)</font></a> ";
------------------------------