[리눅스]crontab 관련 질문입니다. 채택완료
crontab을 사용하여 php파일 일정시간에 실행하고있습니다.
로그까지 남는거 확인했구요.
문제는 db 접속이 안되는듯싶네요.
db내용을 뽑아다가 그경로 접속을하는데 무반응입니다. ㅜ,.ㅠ
Copy
#!/usr/local/bin/php -q<?php$conn=mysql_connect("localhost","aaaaa","xxxxxx");mysql_select_db("aaaaa",$conn); $snoopy = new Snoopy; //맴버 뽑기$res = @mysql_query(" select *from g5_member where mb_socket = '1' order by mb_id" , $conn); $ve = sql_fetch(" select ca_1 as url , ca_id , ca_name from vendor_table where ca_id = '$ve_id'");$target_url = $ve['url']; if(!$target_url) die('거래처업데이트URL없음'); for($i =0; $row = mysql_fetch_array($res);$i++){ $url = $row['mb_url']; if(!$url) { echo $row['mb_name'].":not target ,"; continue; } $vars = array( "ve_id"=> $ve_id, "key"=> $key ); $snoopy->httpmethod = "POST"; $snoopy->submit($url ,$vars); $result = $snoopy->results; echo "<br />".$row['mb_name']; print_r($result); sleep(1);} ?>
답변 1개
채택된 답변
+20 포인트
10년 전
sql_fetch()
이건 그누보드에서 쓰는 사용자 함수 아닌가요?
mysql_fetch_array()를 쓰셔야 할 듯하네요.
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인