인기검색어 업데이트를 하고 싶은데요 채택완료

 

실제 사람이 검색한 결과값과 같이 나오게 하려고 하는데요

인기검색어에 키워드들을 업데이트 하고 싶습니다.

 

한두개가 아닌 1000개 정도입니다. 일일이 수작업이 아닌 자동으로 하는 방법을 찾는 중에

 

https://sir.kr/g4_tiptech/29181

 

이런글이 있더라구요 근데 너무 오래 되서 그런지 안되더라구요

 

밑에가 소스 인데 어떻게 하면 될까요?

 

 

<?
include_once("./_common.php");
// 인기 검색어 업데이트
for ($i=0; $i<=1; $i++) {
        $sql = " insert into $g5[popular_table]
                    set pp_word = '아메리카노',
                        pp_date = '$g5[time_ymd]',
                        pp_ip = '166.68.1.{$i}' ";
        sql_query($sql, FALSE);
}
?>

답변 2개

채택된 답변
+20 포인트

Copy
<?
include_once("./_common.php");
// 인기 검색어 업데이트
for ($i=0; $i<=1; $i++) {
        $sql = " insert into $g5[popular_table]
                    set pp_word = '아메리카노',
                        pp_date = '".G5_TIME_YMD."',
                        pp_ip = '166.68.1.{$i}' ";
        sql_query($sql, FALSE);
}
?>

 

이런식으로 해서 오늘날짜가 기입되도록 처리해 주셔야 하는 부분입니다.

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

답변에 대한 댓글 4개

답변 감사합니다. 근데 날짜 문제가 아닌거 같네요 실행해도 아무런 반응이 없습니다.ㅠ
쿼리를 직접 확인해서 해당 쿼리가 db 테이블에 정상적으로 찍히고 있는지 확인을 해보셔야 할듯 합니다.
초보라 쿼리는 잘 모르겠지만 phpmyadmin 에서 g5_popular 랑 어드민에서 인기검색어 관리에는 아무런 변화가 없습니다.ㅠㅠ
그렇다면 제대로 적용이 안된듯 합니다.

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

$g5[time_ymd] 이거는 없는 변수일겁니다.

날짜 들어가는데니까 한날짜로 통일시켜서 입력하던지

아니면 for문 돌아가는데 맞춰서 날짜를 바꿔서 인서트 시켜야겠네요

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

답변에 대한 댓글 4개

날짜는 어떤식으로 작성해야할까요?
제가 초보라..ㅠ
답변 감사합니다. 근데 날짜 문제가 아닌거 같네요 실행해도 아무런 반응이 없습니다.ㅠ
sql_query($sql) or die(sql_error_info());

에러있나확인해보시고
db에 칼럼명이나 테이블 제대로있나도 확인해보고
하나씩 체크해보세요~
1번째줄에 php가 빠져서 안되는거였더라구요 ㅎㅎ 답변 감사합니다.

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

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

로그인
🐛 버그신고