2012-04-24 2 views
1

나는 안드로이드 응용 프로그램을 개발하려고합니다. 응용 프로그램에서 사용자는 서버 측에있는 데이터베이스의 일부 데이터를 검색 할 수 있습니다. 이를 위해 mysql 데이터베이스와 함께 서버 측에있는 PHP 스크립트를 사용합니다. 나는 그것에게 안드로이드 애플 리케이션에서 전화를주고 PHP 코드는 데이터베이스와 연결하고 내가 디코딩하고 내가 원하는대로 사용하는 json 결과를 반환합니다.PHP를 사용하여 MySQL 데이터베이스에 안드로이드 연결 : 여러 사용자 지원?

내 질문은 여기 있습니다. 여러 사용자를 동시에 지원할 수 있습니까? 예를 들어 2 명의 다른 사용자가 데이터베이스에서 데이터를 검색하는 검색 기능을 동시에 사용합니다. 데이터베이스 자체가 이런 종류의 요청을 처리 할 수 ​​있다는 것을 알고 있지만 PHP 서비스는 어떻습니까? 여기

는 PHP 코드의 예입니다

<?php 
    mysql_connect("host","username","password"); 
    mysql_select_db("Deal"); 
    $sql=mysql_query("select * from CITY where CITY_NAME like 'A%'"); 

    while($row=mysql_fetch_assoc($sql)) 
     $output[]=$row; 

    print(json_encode($output)); 
    mysql_close(); 
?> 

답변

0

PHP 스크립트가 웹 서버 환경에 의해 시작되고있다. 현재 멀티 스레딩을 지원하지 않는 웹 서버가 있다고 상상하기 어렵습니다. 그러니 걱정 마세요. 대답은 긍정적입니다.

+0

아마도 맞을 것입니다. [Here] (http://blog.sptechnolab.com/2011/02/10/android/android-connecting-to-mysql-using-php/#comment-10195)에서 코드를 발견했습니다. 그것은 특히 안드로이드 OS를위한 것이고 다중 사용자를 지원하지 않는다면별로 의미가 없을 것입니다. 나의 추가 질문은 그것이 어떻게 가능한가? –

+0

이 (및 기타) PHP 스크립트는 안드로이드 OS와 관련이 없습니다. 잊어 버려요. 이 코드는 안드로이드 장치가 아니라 서버 측에서 실행됩니다. 아파치 웹 서버가 설치되어 모든 PHP 스크립트가 실행될 수 있습니다. – heximal

관련 문제