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

관리자단에서요 config을 수정하는데요 채택완료

GST1 3년 전 조회 1,868

 

</strong></p>

<p>// 회원아이디를 SELECT 형식으로 얻음

function get_member_id_select($name, $is_admin, $selected="", $event="")

{

    global $t1;

    global $con;</p>

<p>    $sql = " select mb_id from t1_members where is_admin >= '{$is_admin}' ";

    $result = mysqli_query($con, $sql);

    $str = '<select id="'.$name.'" name="'.$name.'" '.$event.'><option value="">선택안함</option>';

    for ($i=0; $row=sql_fetch_array($result); $i++)

    {

        $str .= '<option value="'.$row['mb_id'].'"';

        if ($row['mb_id'] == $selected) $str .= ' selected';

        $str .= '>'.$row['mb_id'].'</option>';

    }

    $str .= '</select>';

    return $str;

}</p>

<p><strong>

 

외부 디비 입력 con 값을 글로벌로 가져오는거 아닐까요?? is_admin 이 10레벨인 관리자로 가져오게하였는데 멈처버렸는지 돌아가지가 않네요.. 뭐가 문제일까요??

 

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

답변 5개

채택된 답변
+20 포인트
포이치
3년 전

php 오류표시를 켜시면 에러메세지가 노출될거에요.

 

error_reporting( E_ALL );

ini_set( "display_errors", 1 );

?>

 

그걸 보시고, 어떤 오류인지 판단하시면 해결될거에요.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

G
GST1
3년 전
Notice: Undefined variable: con in /ttangjob/www/t1/common.php on line 90 Notice: Undefined variable: id in /ttangjob/www/t1/common.php on line 94 Notice: Undefined variable: con in /ttangjob/www/t1/adm/admin.head.php on line 6

>>

session_start();

$email=$_SESSION["email"];
$sql3 = "select * from t1_members where email='$email' limit 1";
$result3 = mysqli_query ($con, $sql3);
$rows = mysqli_fetch_array($result3);

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

그누위즈

동일한 이름의 함수가 다른데서 중복 선언된건 아닌지 확인해보세요.

로그인 후 평가할 수 있습니다

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

포이치
3년 전

$con 에 sql_connet 정보가 들어있는지 확인하세요.

그리고 이상한게

   $result = mysqli_query($con, $sql);     $str = '';     for ($i=0; $row=mysqli_fetch_array($con, $result); $i++)     {         $str .= '

 

이것으로 하니 목록은 안나오는데 에러는 안나오네요

로그인 후 평가할 수 있습니다

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

답변을 작성하려면 로그인이 필요합니다.

로그인