[리눅스]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 포인트

sql_fetch()

이건 그누보드에서 쓰는 사용자 함수 아닌가요?

mysql_fetch_array()를 쓰셔야 할 듯하네요. 

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

답변에 대한 댓글 1개

저부분이 맞네요 감사합니다~ ^^

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

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

로그인
🐛 버그신고