변수값 넘기는데 값이 않들어 옵니다. 가르쳐주세요.. > 그누3질답

그누3질답

변수값 넘기는데 값이 않들어 옵니다. 가르쳐주세요.. 정보

그누보드 변수값 넘기는데 값이 않들어 옵니다. 가르쳐주세요..

본문

디비 리스트를 뿌힌후
(DB 리스트에는 테이블 이름을 가지고 있습니다.)

$table_list[$i] = "./?doc=../html_doc/ctgamelist.php&tbname=$row[tablename]";

각리스트에 테이블 이름을 클릭하면 tbname 값의 DB테이블로 연결하도록 되어있습니다.
그 테이블 리스트에서 소트를 하도록 하기위해서.
function subject_sort_links($col, $query_string='')
{
    global $ssort, $sorder, $sselect, $stext, $page, $doc;
    global $_SERVER;

    $q1 = "ssort=$col";
    $q2 = "sorder=asc";
    $tbnames = "tbname=$tbname";
    if ($ssort == $col) {
        if ($sorder == "asc") {
            $q2 = "sorder=desc";
        }
    }
    return "<a href='./?doc=$doc&$q1&$q2&sselect=$sselect&stext=$stext&page=$page&$query_string&$tbnames'>";
}
.
.
.


$sql_common = " from $cfg[gtable] ";
$sql_search = " where (1) ";
if (!$ssort) {
$ssort = "urdate";
$sorder = "desc";
}

$sql = " select count(*)
$sql_common
$sql_search
$sql_order ";

$result = sql_query($sql);

로 코딩해 놓고
리스트명에 아래와 같이 구성해놓고
<td height=25 bgcolor='#EDEFFF' align=center><?=subject_sort_links('sphno')?>Tel Num</a></td>
리스트 명을 클릭하면

$tbnames 변수에 아무값이 tbname값이 들어가지 않습니다.
.../ctgamelist.php&ssort=urdate&sorder=asc&sselect=&stext=&page=1&&tbname=
어떻게 해결해야하는지요 5시간째 하고 있는데 도저히 않됩니다.
고수님들 도와주세요..
ㅠ.ㅠ

댓글 전체

function subject_sort_links($col, $query_string='')
{ ,, }
위 함수 안쪽에 $tbname 값이 존재 하는지 찍어보셔야 할것 같군요.
전역 변수로 설정되지 않았다면 지역변수로 인식해서 값이 없을수고 있지 않을까하는 생각이 더는군요.
전체 9,564
그누3질답 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT