<?
$connect=mysql_connect( "
http://서버주소", "root", "342568") or
die( "SQL server에 연결할 수 없습니다.");
mysql_query("SET NAMES UTF8");
mysql_select_db("db",$connect);
session_start();
$sql = "select * from GPS";
$result = mysql_query($sql, $connect);
$total_record = mysql_num_rows($result);
echo "{\"status\":\"OK\",\"num_results\":\"$total_record\",\"results\":[";
for ($i=0; $i < $total_record; $i++)
{
mysql_data_seek($result, $i);
$row = mysql_fetch_array($result);
echo "{\"Latitude\":$row[Latitude],\"Longitude\":\"$row[Longitude]\"}";
if($i<$total_record-1){
echo ",";
}
}
echo "]}";
?>
이게 작성한 load.php파일입니다. 참고로 서버는 리눅스 우분투에 설치했고 apahe2 mysql php7 버전으로 서버구성했습니다. 서버주소라고 쓴곳에는 iptime이용해서 ddns한 주소 넣어주었습니다.
구글링 여차저차해서 안드로이드 앱은 만들었는데 Latitude Longitude 있는거 보셧듯이 gps 스마트폰 gps 정보를 서버 DB에 보내고 다시 불러오는 기능을 구현하려고했는데 앱에서 서버까지 연결은 되는것으로 보입니다. 근데 이 php을 읽어서 명령을 수행해야되는데 이 php파일 내용을 텍스트형식으로 출력하는거밖에 못하고있습니다. php파일 만들때 <? php 로 시작안해서 그런가 해서 맨 위에 php를 쓰니까 그땐 아예 앱에 아무것도 안뜨더라고요..