팝업창 프로그램 적용 후 나타는 오류 정보
팝업창 프로그램 적용 후 나타는 오류본문
아! 어제도 회원님의 도움으로 문제를 해결했는데...
이번에는 팝업창 프로그램을 적용했는데 글쎄 오류만 나오네요.
이런식으로...
어디가 잘 못 되었는지 말씀좀 해주세요!
적용 후 관리자 페이지에서 나타나는 오류
SELECT COUNT(*) as cnt FROM ZOTTA_POPUP ORDER BY nIdx DESC
1146 : 테이블 'hbws2006.ZOTTA_POPUP' 는 존재하지 않습니다.
error file : /Article/adm/popup_list.php
tail.php 파일에 이렇게 적용했습니다.
생략
<?php
/**
* 팝업관리 프로그램
**/
/**
* 팝업관리 프로그램
**/
// 팝업 대상 목록 가져오기 - 시작 //
$nNow = time();
$szSql = "
SELECT nIdx, nStartDate, nEndDate, nWidth, nHeight, nLeft, nRight , nOptions
FROM ZOTTA_POPUP
WHERE szView='Y' AND ($nNow BETWEEN nStartDate AND nEndDate)
ORDER BY nIdx asc
";
$nNow = time();
$szSql = "
SELECT nIdx, nStartDate, nEndDate, nWidth, nHeight, nLeft, nRight , nOptions
FROM ZOTTA_POPUP
WHERE szView='Y' AND ($nNow BETWEEN nStartDate AND nEndDate)
ORDER BY nIdx asc
";
$input = mysql_query($szSql);
$dataArray = array ();
for ($i = 0; $i < mysql_num_fields($input); $i ++) {
array_push($dataArray, mysql_field_name($input, $i));
}
$fieldArray =$dataArray;
for ($i = 0; $i < mysql_num_fields($input); $i ++) {
array_push($dataArray, mysql_field_name($input, $i));
}
$fieldArray =$dataArray;
$returnArray = array ();
$onerowArray = array ();
$onerowArray = array ();
while ($row = mysql_fetch_row($input)) {
for ($j = 0; $j < sizeof($fieldArray); $j ++) {
//$onerowArray = array_merge($onerowArray, array( $fieldArray[$j] => $row[$fieldArray[$j]] ));
$onerowArray = array_merge($onerowArray, array ($fieldArray[$j] => $row[$j]));
}
array_push($returnArray, $onerowArray);
}
$onerowArray = '';
$arrPOP = $returnArray;
//print_r($arrPOP);
// 팝업 대상 목록 가져오기 - 끝 //
for ($j = 0; $j < sizeof($fieldArray); $j ++) {
//$onerowArray = array_merge($onerowArray, array( $fieldArray[$j] => $row[$fieldArray[$j]] ));
$onerowArray = array_merge($onerowArray, array ($fieldArray[$j] => $row[$j]));
}
array_push($returnArray, $onerowArray);
}
$onerowArray = '';
$arrPOP = $returnArray;
//print_r($arrPOP);
// 팝업 대상 목록 가져오기 - 끝 //
생략
위에 처럼 tail.php 파일에 적용했을때 이런 경고 메세지가 나옵니다.
Warning: mysql_num_fields(): supplied argument is not a valid MySQL result resource in /free/home/hbws2006/html/Article/tail.php on line 56
Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /free/home/hbws2006/html/Article/tail.php on line 64
Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /free/home/hbws2006/html/Article/tail.php on line 64
56번째 줄 내용
for ($i = 0; $i < mysql_num_fields($input); $i ++) {
64번째 줄 내용
while ($row = mysql_fetch_row($input)) {
56, 64번을 이야기 하는 것 같은데 제가 잘 몰라서 질문드립니다.
어떻게 수정해야 하는지 답변좀 부탁드릴께요.
포인트가 많이 없어서 많이 적용해 드리지 못해서 죄송합니다.
그럼 그누보드를 사랑하는 모든 분들께 행복이 가득하기를 바랍니다.
행복하세요!
댓글 전체
해당 자료 다운받은 곳의 설명을 잘 보세요..
데이타베이스(디비)에 ZOTTA_POPUP 라는 테이블이 생성되지 않았거나 없답니다...^^
데이타베이스(디비)에 ZOTTA_POPUP 라는 테이블이 생성되지 않았거나 없답니다...^^
네, 천상재회님 이렇게 답변해 주셔서 감사드립니다.
제가 급하게 해결해야 하는데 도움좀 부탁드립니다.
데이타베이스(디비)에 ZOTTA_POPUP 라는 테이블이 생성되지 않았거나 없답니다
그러면 어떻게 해야 하나요. 제가 이해를 못해서요.
여기를 보고 적용했습니다.
http://www.sir.co.kr/bbs/tb.php/g4_skin/31977
좋은 답변좀 부탁드릴께요. 감사~~ 감사~~
행복하세요!
제가 급하게 해결해야 하는데 도움좀 부탁드립니다.
데이타베이스(디비)에 ZOTTA_POPUP 라는 테이블이 생성되지 않았거나 없답니다
그러면 어떻게 해야 하나요. 제가 이해를 못해서요.
여기를 보고 적용했습니다.
http://www.sir.co.kr/bbs/tb.php/g4_skin/31977
좋은 답변좀 부탁드릴께요. 감사~~ 감사~~
행복하세요!
아! 천상재회 문제를 해결했습니다.
그누보드 관리자 - 환경설정 - 업그레이드 해주세요 (DB에 팝업창 만드는 것입니다.)
라는 것을 하지 않아서 생긴 현상이었습니다.
도움 주셔서 감사드립니다.
그누보드 관리자 - 환경설정 - 업그레이드 해주세요 (DB에 팝업창 만드는 것입니다.)
라는 것을 하지 않아서 생긴 현상이었습니다.
도움 주셔서 감사드립니다.
오!! 감사합니다.^^ 하늘노래님 답변보고 수정했어욬ㅋ