반응형
php 5.3 에서 json으로 요청 받은 데이터를 json형태로 엔코더 해서 내리는 예제
<?
header('Access-Control-Allow-Origin: *');
//mysql 접속을 위한 소스. 커텍트를 하고 커넥트 정보를 $link에 가지고 있는다.
require_once('inc/connect.php');
//쿼리문 작성
$query = "SELECT * FROM DEV_INFO WHERE 1 ";
//쿼리 실행
$result = mysqli_query($link,$query);
// 결과 값을 담을 변수 생성
$result_array = array();
// 루프를 통해 배열에 오브젝트를 하나씩 담는다.
while( $row = mysqli_fetch_array( $result, MYSQLI_ASSOC ) ){
$result_array[] = $row;
};
// 결과값을 JSON 형식으로 변환한다.
$result_array = json_encode( $result_array );
//결과값을 출력한다.
echo $_GET['callback'] . '(' .$result_array. ')';
//데이터 사용을 종료
mysqli_free_result($result);
//mysql커넥트 종료
mysqli_close($link);
?>
반응형
'Web' 카테고리의 다른 글
php에서 로그 남기기. error_log (0) | 2015.06.11 |
---|---|
angularjs 에서 php 서비스 콜하고 json으로 리턴 받기 (0) | 2015.05.12 |
mysql 사용예제. mysqli. (0) | 2015.05.08 |
php.5.3.28 DataBase 연동. MSSQL. (0) | 2015.04.22 |
PHP 쿠키사용법 (0) | 2015.04.07 |