[MCLUB]님만 보세요~~~! 정보
[MCLUB]님만 보세요~~~!본문
그넘의 2글자가 어디서 나왔는지는 저도 모릅니다......^^
잠시 시간을 내서 테스트한 결과 오류는 안 토합니다....(그누3만 깔린상태에서 테스트)
아마도 a라고 말슴드린 부분과 어제 제가 바꾼 소스 부분의 .....이하 생략....
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
define("_DOCTYPE_", "STYLE");
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
define("_DOCTYPE_", "STYLE");
$html_title = "종목게시판찾기";
$sql_common = " from $cfg[table_board] ";
$sql_search = " where (1) ";
$sql_search = " where (1) ";
if ($stext) {
$sql_search .= " and ( ";
$sql_search .= " (bo_table like '%$stext%' or bo_subject like '%$stext%') ";
$sql_search .= " ) ";
}
$sql_search .= " and ( ";
$sql_search .= " (bo_table like '%$stext%' or bo_subject like '%$stext%') ";
$sql_search .= " ) ";
}
if (!$ssort) {
$ssort = "bo_table";
$sorder = "asc";
}
$ssort = "bo_table";
$sorder = "asc";
}
$sql_order = " order by $ssort $sorder ";
$sql = " select count(*) $sql_common $sql_order ";
$row = sql_fetch($sql);
$row = sql_fetch($sql);
$rows = $cfg[page_rows];
if ($page == "") { $page = 1; }
$from_record = ($page - 1) * $rows;
if ($page == "") { $page = 1; }
$from_record = ($page - 1) * $rows;
$sql = " select *
$sql_common
$sql_search
$sql_order
limit $from_record, $rows ";
$result = sql_query($sql);
$sql_common
$sql_search
$sql_order
limit $from_record, $rows ";
$result = sql_query($sql);
?>
<style type='text/css'>
form
{
display : inline ;
margin : 0px ;
}
</style>
form
{
display : inline ;
margin : 0px ;
}
</style>
<form name=search_form method=post action='<?="./"?>'>
<input type=hidden name=doc value='<?=$doc?>'>
<div style='padding-top:5px;padding-bottom:5px;padding-left:3px;padding-right:3px;background-color:#6699ff;'>
<input type='hidden' name=sselect value='concat(bo_table,bo_subject)'>
<input type=text name=stext size=15 itemname='검색어'>
<input type=image src="./image/coopon.gif" border="0" title="검색" align="absmiddle">
</div>
<span>
<?
for ($i=0; $row=mysql_fetch_array($result); $i++) {
<input type=hidden name=doc value='<?=$doc?>'>
<div style='padding-top:5px;padding-bottom:5px;padding-left:3px;padding-right:3px;background-color:#6699ff;'>
<input type='hidden' name=sselect value='concat(bo_table,bo_subject)'>
<input type=text name=stext size=15 itemname='검색어'>
<input type=image src="./image/coopon.gif" border="0" title="검색" align="absmiddle">
</div>
<span>
<?
for ($i=0; $row=mysql_fetch_array($result); $i++) {
// } else{
echo "
<div align='center' style='padding-top:16px;padding-bottom:16px;padding-left:3px;padding-right:3px;background-color:#e5e5e5;border-width:1px 1px 1px 1px; border-color:#6699ff; border-style:solid;'><b><a href='./?doc=bbs/gnuboard.php&bo_table=$row[bo_table]' target='Content'>$row[bo_subject]</a></b></div>";
}
if ($i == 0) {
echo "<div style='padding-top:16px;padding-bottom:16px;padding-left:3px;padding-right:3px;background-color:#e5e5e5;border-width:1px 1px 1px 1px; border-color:#6699ff; border-style:solid;' align='center'>종목명 OR 단어를 입력!<br>(한글자 가능)</div>";
}
<div align='center' style='padding-top:16px;padding-bottom:16px;padding-left:3px;padding-right:3px;background-color:#e5e5e5;border-width:1px 1px 1px 1px; border-color:#6699ff; border-style:solid;'><b><a href='./?doc=bbs/gnuboard.php&bo_table=$row[bo_table]' target='Content'>$row[bo_subject]</a></b></div>";
}
if ($i == 0) {
echo "<div style='padding-top:16px;padding-bottom:16px;padding-left:3px;padding-right:3px;background-color:#e5e5e5;border-width:1px 1px 1px 1px; border-color:#6699ff; border-style:solid;' align='center'>종목명 OR 단어를 입력!<br>(한글자 가능)</div>";
}
if ($stext) {
echo "<script>document.search_form.sselect.value = '$sselect';</script>";
}
?>
</span>
</form>
</form>
추천
0
0
댓글 22개
1빠...오늘 방학했어염...ㅋㅋㅋ
오늘부터 밤을 밝혀야 합니다...헌데 이넘의 몸뚱아리(?)가.......ㅠ.ㅠ
벽제를 한번 다녀오던지 해야겠습니다.....ㅠ.ㅠ
벽제를 한번 다녀오던지 해야겠습니다.....ㅠ.ㅠ
그런데 Why? 제작의뢰의 1억짜리 두건은 놀고 있지요?....호호호~~**
1억짜리 두건(頭巾)은 임꺽정이 난을 일으켰을때 둘렀던거라서 비싼모냥입니다...
말꼬리잡기...ㅋㅋㅋ
말꼬리잡기...ㅋㅋㅋ
전 또 대굴(?)이 말랐다는줄 알았다눈.....ㅠ.ㅠ
앗싸~~2빠!!
앗싸.....5빠~~~~~!
앗싸.....아빠~~~~~!
덕분에 필요없는 소스열들이 정리가된것같습니다.^^..감사합니다.
그래도 여전히 '%$stext% 에 해당하는 [2자...]이눔은 여전히..
아래 게시글에
for ($i=0; $row=mysql_fetch_array($result); $i++) {
// } else{
이부분은 }가 하나가 더있는것은
for ($i=0; $row=mysql_fetch_array($result); $i++) {
요부분에 제외시킬 게시판 루틴첨가<==이눔이 들어갈자리였습니다..
} else{
그래서 }이눔이 있었다우^^;;...@
이눔을 인크루트한게아니고...아이프레임을 써서 불러오는파일인데..
분명 '%$stext%'이눔인자에서 발생하는 [2자....]
2틀동안 삽질이 제자리만 맴돌았습니다..
일단은 너무 머리아파서 잠시 관련하는 눔을 그냥 두었다가
다시 [2자...]이눔잡기에 나설예정입니다.
그래도 여전히 '%$stext% 에 해당하는 [2자...]이눔은 여전히..
아래 게시글에
for ($i=0; $row=mysql_fetch_array($result); $i++) {
// } else{
이부분은 }가 하나가 더있는것은
for ($i=0; $row=mysql_fetch_array($result); $i++) {
요부분에 제외시킬 게시판 루틴첨가<==이눔이 들어갈자리였습니다..
} else{
그래서 }이눔이 있었다우^^;;...@
이눔을 인크루트한게아니고...아이프레임을 써서 불러오는파일인데..
분명 '%$stext%'이눔인자에서 발생하는 [2자....]
2틀동안 삽질이 제자리만 맴돌았습니다..
일단은 너무 머리아파서 잠시 관련하는 눔을 그냥 두었다가
다시 [2자...]이눔잡기에 나설예정입니다.
현재 위의 소스를 가지고 로컬 apm에서 아이프레임이 아닌 일반 테스트시 에러 없습니다....
다른 부분과의 연관을 보셔야 할 듯 합니다....
위 소스는 그럼 가져가지 마삼...........호호호~~**
참고로 인클루드 하지는 않았습니다.....
그냥 링크로 넘기던지 주소창 타이핑으로 넘겨서 테스트 하였습니다.
다른 부분과의 연관을 보셔야 할 듯 합니다....
위 소스는 그럼 가져가지 마삼...........호호호~~**
참고로 인클루드 하지는 않았습니다.....
그냥 링크로 넘기던지 주소창 타이핑으로 넘겨서 테스트 하였습니다.
크흐...^^
벌얼써~~~
위소스를 그대로 실행에 옮기고 쓴 글이었사옵니다...
벌얼써~~~
위소스를 그대로 실행에 옮기고 쓴 글이었사옵니다...
그렇다면 위 소스가 아닌 다른곳과의 문제이지 않을까용?......
이 소스와 관련있습니다.
왜냐하면 실시간검색부분이 첨에 이소스에서 이루어지고
ok하면 다음 파일에서 받아들여서 관련 테이블필드에 토스 해주는 방식
그러니까...이소스에 이루어지는 다음소스와는 완전 분류되어구동하는방식
실제로 두파일을 분리 시키고 위소스를 가지고
단일 실행시켜해 보아도 [2자..]이눔이 출력되거든요..
그러니..제가 미치지요..ㅎ
왜냐하면 실시간검색부분이 첨에 이소스에서 이루어지고
ok하면 다음 파일에서 받아들여서 관련 테이블필드에 토스 해주는 방식
그러니까...이소스에 이루어지는 다음소스와는 완전 분류되어구동하는방식
실제로 두파일을 분리 시키고 위소스를 가지고
단일 실행시켜해 보아도 [2자..]이눔이 출력되거든요..
그러니..제가 미치지요..ㅎ
아니면 마지막의 </form> 를 반복문 바로 위로 올려 보시지유.....
bbs/gnusearch.php의
$str .= $op . " (INSTR(LOWER($sselect), LOWER('$s[$i]')) > 0) ";
을 참조하셔야 할듯 합니다...
제가 위에 수정했던 부분($sstext)이 주석처리되고 위의 구문으로 대체된 것이 와이?.....^^
$str .= $op . " (INSTR(LOWER($sselect), LOWER('$s[$i]')) > 0) ";
을 참조하셔야 할듯 합니다...
제가 위에 수정했던 부분($sstext)이 주석처리되고 위의 구문으로 대체된 것이 와이?.....^^
허거덩~~@
bbs/gnusearch.php 에서
//$str .= $op . " ($sselect like '%$s[$i]%') "; 주석처리된 이부분이 보여요??
위 구문을 주석처리하고
$str .= $op . " (INSTR(LOWER($sselect), LOWER('$s[$i]')) > 0) ";
대체했던게..검색어 관련 구현이었던것인데..
bbs/gnusearch.php 에서
//$str .= $op . " ($sselect like '%$s[$i]%') "; 주석처리된 이부분이 보여요??
위 구문을 주석처리하고
$str .= $op . " (INSTR(LOWER($sselect), LOWER('$s[$i]')) > 0) ";
대체했던게..검색어 관련 구현이었던것인데..
버러러러럭~~~!
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
define("_DOCTYPE_", "STYLE");
$html_title = "종목게시판찾기";
$sql_common = " from $cfg[table_board] ";
$sql_search = " where (1) ";
$sselect = preg_replace("/,/", ",' ',", $sselect);
$op = "";
$sql_search = " and ( ";
// 검색어를 구분자로 나눈다. 여기서는 공백
$s = explode(" ", $stext);
for ($i=0; $i<count($s); $i++) {
$sql_search .= $op . " (INSTR(LOWER($sselect), LOWER('$s[$i]')) > 0) ";
$op = $soperator = " or "; //and로도 바꾸어 보시공
}
$sql_search .= " ) ";
/*
if ($stext) {
$sql_search .= " and ( ";
$sql_search .= " (bo_table like '%$stext%' or bo_subject like '%$stext%') ";
$sql_search .= " ) ";
}
*/
if (!$ssort) {
$ssort = "bo_table";
$sorder = "asc";
}
$sql_order = " order by $ssort $sorder ";
$sql = " select count(*) $sql_common $sql_order ";
$row = sql_fetch($sql);
$rows = $cfg[page_rows];
if ($page == "") { $page = 1; }
$from_record = ($page - 1) * $rows;
$sql = " select *
$sql_common
$sql_search
$sql_order
limit $from_record, $rows ";
$result = sql_query($sql);
?>
<style type='text/css'>
form
{
display : inline ;
margin : 0px ;
}
</style>
<form name=search_form method=post action='<?="./"?>'>
<input type=hidden name=doc value='<?=$doc?>'>
<div style='padding-top:5px;padding-bottom:5px;padding-left:3px;padding-right:3px;background-color:#6699ff;'>
<input type='hidden' name=sselect value='concat(bo_table,bo_subject)'>
<input type=text name=stext size=15 itemname='검색어'>
<input type=image src="./image/coopon.gif" border="0" title="검색" align="absmiddle">
</div>
<span>
<?
for ($i=0; $row=mysql_fetch_array($result); $i++) {
// } else{
echo "
<div align='center' style='padding-top:16px;padding-bottom:16px;padding-left:3px;padding-right:3px;background-color:#e5e5e5;border-width:1px 1px 1px 1px; border-color:#6699ff; border-style:solid;'><b><a href='./?doc=bbs/gnuboard.php&bo_table=$row[bo_table]' target='Content'>$row[bo_subject]</a></b></div>";
}
if ($i == 0) {
echo "<div style='padding-top:16px;padding-bottom:16px;padding-left:3px;padding-right:3px;background-color:#e5e5e5;border-width:1px 1px 1px 1px; border-color:#6699ff; border-style:solid;' align='center'>종목명 OR 단어를 입력!<br>(한글자 가능)</div>";
}
if ($stext) {
echo "<script>document.search_form.sselect.value = '$sselect';</script>";
}
?>
</span>
</form>
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
define("_DOCTYPE_", "STYLE");
$html_title = "종목게시판찾기";
$sql_common = " from $cfg[table_board] ";
$sql_search = " where (1) ";
$sselect = preg_replace("/,/", ",' ',", $sselect);
$op = "";
$sql_search = " and ( ";
// 검색어를 구분자로 나눈다. 여기서는 공백
$s = explode(" ", $stext);
for ($i=0; $i<count($s); $i++) {
$sql_search .= $op . " (INSTR(LOWER($sselect), LOWER('$s[$i]')) > 0) ";
$op = $soperator = " or "; //and로도 바꾸어 보시공
}
$sql_search .= " ) ";
/*
if ($stext) {
$sql_search .= " and ( ";
$sql_search .= " (bo_table like '%$stext%' or bo_subject like '%$stext%') ";
$sql_search .= " ) ";
}
*/
if (!$ssort) {
$ssort = "bo_table";
$sorder = "asc";
}
$sql_order = " order by $ssort $sorder ";
$sql = " select count(*) $sql_common $sql_order ";
$row = sql_fetch($sql);
$rows = $cfg[page_rows];
if ($page == "") { $page = 1; }
$from_record = ($page - 1) * $rows;
$sql = " select *
$sql_common
$sql_search
$sql_order
limit $from_record, $rows ";
$result = sql_query($sql);
?>
<style type='text/css'>
form
{
display : inline ;
margin : 0px ;
}
</style>
<form name=search_form method=post action='<?="./"?>'>
<input type=hidden name=doc value='<?=$doc?>'>
<div style='padding-top:5px;padding-bottom:5px;padding-left:3px;padding-right:3px;background-color:#6699ff;'>
<input type='hidden' name=sselect value='concat(bo_table,bo_subject)'>
<input type=text name=stext size=15 itemname='검색어'>
<input type=image src="./image/coopon.gif" border="0" title="검색" align="absmiddle">
</div>
<span>
<?
for ($i=0; $row=mysql_fetch_array($result); $i++) {
// } else{
echo "
<div align='center' style='padding-top:16px;padding-bottom:16px;padding-left:3px;padding-right:3px;background-color:#e5e5e5;border-width:1px 1px 1px 1px; border-color:#6699ff; border-style:solid;'><b><a href='./?doc=bbs/gnuboard.php&bo_table=$row[bo_table]' target='Content'>$row[bo_subject]</a></b></div>";
}
if ($i == 0) {
echo "<div style='padding-top:16px;padding-bottom:16px;padding-left:3px;padding-right:3px;background-color:#e5e5e5;border-width:1px 1px 1px 1px; border-color:#6699ff; border-style:solid;' align='center'>종목명 OR 단어를 입력!<br>(한글자 가능)</div>";
}
if ($stext) {
echo "<script>document.search_form.sselect.value = '$sselect';</script>";
}
?>
</span>
</form>
이소스를 이용하여 걸어두었는데..
한번보세요...^^;; 방문하셔서 게시판검색을 누르면
제가 잡고자하는 [2자...]이눔이 보일겁니다..
먼저번 소스도 문제는 없는데...
보이는[2자.]이눔이 먼저 실행되서 체크되는데에 문제점이...^^;;
한번보세요...^^;; 방문하셔서 게시판검색을 누르면
제가 잡고자하는 [2자...]이눔이 보일겁니다..
먼저번 소스도 문제는 없는데...
보이는[2자.]이눔이 먼저 실행되서 체크되는데에 문제점이...^^;;
여기서 오래 머물면 욕(?) 먹을 것 같아서 G3으로 갑니다....
그러게요..거의 우리둘만의 대화가되부렀네요..ㅎㅎ
신경써주셔서 감사드립니다.
힘든데..잠시접어둘랍니다..
신경써주셔서 감사드립니다.
힘든데..잠시접어둘랍니다..
언능 그누3으로 와보삼....^^
엇..이글에 하하하 가 떴네요..ㅋ~@ 엤따~ 첨부도배입니다...