테스트 사이트 - 개발 중인 베타 버전입니다

리스트를 api로 만들려고 할때 채택완료

수난이대 11개월 전 조회 1,297

</p>

<p>$query="select * from 테이블 " ;

$result = mysql_query($query,$op_db);

$loop=1;

while($row=mysql_fetch_array($result)){</p>

<p>    $ad_thum_url = $row[ad_thum_url];

    $ad_name=$row[ad_name];

    $ad_name= iconv("euc-kr","utf-8",$ad_name);</p>

<p>    $results[] = array('no' => $loop, 'ad_thum_url' => $ad_thum_url, 'ad_name' => $ad_name);

    $loop++;

}    </p>

<p> </p>

<p>echo json_encode($results);</p>

<p>

 

이런식으로 만드는게 맞는지요?

이런식으로 만든걸 가져오려는데 아무것도 출력이 안되네요.

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개

채택된 답변
+20 포인트
플라이
11개월 전

db 연결 부분은 정상적으로 적용되었는지 확인해 보시고

그에 따라 쿼리 부분을 제대로 반응하는지 디버깅 해서 확인해 보셔야 할듯 합니다.

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

답변에 대한 댓글 1개

수난이대
11개월 전
쿼리랑 디비연결은 문제없습니다.
json 형태로 api를 만드는 형식과.
받아오는 형식이 맞는지 궁금합니다.

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

11개월 전

질문에 상황 설명이 너무 부족하네요

그누보드가 아닌거죠?

다른 화일에서 사용하는 mysql_query코드를 확인하세요?

mysqli_query, mysqli_fetch_array 를 사용하는 것은 아닌가요?

 

 

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

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

11개월 전

 

만드는 부분은 정상적으로 json 형태로 출력됩니다.

받는 부분에서 어떻게 값을 추출하는지 궁금합니다.

 

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

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

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

로그인