Copy
$query="select * from 테이블 " ;
$result = mysql_query($query,$op_db);
$loop=1;
while($row=mysql_fetch_array($result)){
$ad_thum_url = $row[ad_thum_url];
$ad_name=$row[ad_name];
$ad_name= iconv("euc-kr","utf-8",$ad_name);
$results[] = array('no' => $loop, 'ad_thum_url' => $ad_thum_url, 'ad_name' => $ad_name);
$loop++;
}
echo json_encode($results);
이런식으로 만드는게 맞는지요?
이런식으로 만든걸 가져오려는데 아무것도 출력이 안되네요.
list 를 api로 만들고 가져오는 부분좀 체크 부탁드립니다.
---------- 가져오는 부분-------------
$url = "위 주소";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POST, 1); //전달 데이터를 POST 형식으로 전달
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); //TRUE 설정 시 curl_exec () 반환 값을 문자열로 반환
$content = curl_exec($ch); //curl 실행
curl_close($ch); //curl 세션 닫기
$info = json_decode($content);
echo $info->ad_thum_url;
|
답변 3개 / 댓글 1개
채택된 답변
+20 포인트
1년 전
db 연결 부분은 정상적으로 적용되었는지 확인해 보시고
그에 따라 쿼리 부분을 제대로 반응하는지 디버깅 해서 확인해 보셔야 할듯 합니다.
답변에 대한 댓글 1개
1년 전
1년 전
질문에 상황 설명이 너무 부족하네요
그누보드가 아닌거죠?
다른 화일에서 사용하는 mysql_query코드를 확인하세요?
mysqli_query, mysqli_fetch_array 를 사용하는 것은 아닌가요?
1년 전
만드는 부분은 정상적으로 json 형태로 출력됩니다.
받는 부분에서 어떻게 값을 추출하는지 궁금합니다.
답변을 작성하려면 로그인이 필요합니다.
json 형태로 api를 만드는 형식과.
받아오는 형식이 맞는지 궁금합니다.