관리 메뉴

moozi

ajaxDB3.php 본문

TIS_2019/응용sw2019_2기

ajaxDB3.php

moozi 2019. 11. 6. 15:07

<?php

header("access-control-allow-origin: *");

header("Content-Type: text/json; charset=UTF-8"); 

 

$mysql_hostname = 'localhost';

$mysql_username = 'pjs';

$mysql_password = '17djej**';

$mysql_database = 'pjs';

$mysql_port = '3306';

$mysql_charset = 'utf8';

 

//1. DB 연결

$connect = mysqli_connect($mysql_hostname, $mysql_username, $mysql_password); 

 

if(!$connect){

    echo '[연결실패] : '.mysqli_error().'<br>'

    die('MySQL 서버에 연결할 수 없습니다.');

    

//2. DB 선택

mysqli_select_db($connect,$mysql_database) or die('DB 선택 실패');

 

//3. 문자셋 지정

mysqli_query($connect,' SET NAMES '.$mysql_charset);

 

//4. 쿼리 생성

$query = "select id,name,address from member where id='".$_REQUEST["id"]."';";

 

//5. 쿼리 실행

$result = mysqli_query($connect,$query);




//6. 결과 처리

$output='';

while($row = mysqli_fetch_array($result))

{   

    if ($output!="")

    {

        $output.= ",";//콤마붙이기

    }

 

    $output.='{"id":"'.$row['id'].'","name":"'.$row['name'].'","address":"'.$row['address'].'"}';  

   

}

//$output='['.$output.']';




echo $output;

 

//6. 연결 종료

mysqli_close($connect);

?>

'TIS_2019 > 응용sw2019_2기' 카테고리의 다른 글

포트폴리오 url  (18) 2019.11.06
vueAjax04.html  (0) 2019.11.06
vue.js ajax with axios  (0) 2019.11.06
AjaxDB2.php  (0) 2019.11.06
vue.js ajax  (0) 2019.11.06
Comments