XAMPP 설치하기 APMSETUP을 대체


 APMSETUP이 최신버전을 공개하지 않고 있다. 그래서 많은 사람들이
대안으로 찾은게 아마 XAMPP가 아닐까 싶다. PHP7버전까지 지원하고 있으며 최신 DB인 MariaDB(MYSQL)까지 설치 한방으로 모든 셋팅을 마무리한다. 오늘은 XAMPP 설치를 가이드 하려고 한다.



▼ 아래처럼 최신버전을 설치한다. (학습자라면 당연히 PHP7 버전을 해야겠죠?)



▼모르고 NO에 박스를 칠했네요. YES 입니다. 당연히 설치 해야겠죠




▼ Next로 시작해봅시다.




▼ 많은 기능을 제공합니다. Perl 까지 지원하는게 인상적이네요. 우선 모든 기능을 설치합니다.(그래도 몇메가 안되요)





▼ 기본 디렉토리를 따라봅시다. 어차피 작업 폴더만 바뀌면 되니깐요




▼ 역시 Next로 진행하시고




▼ 본격적인 설치를 해봅시다.



▼ 설치가 완료되었습니다. 피니시 하면 컨트롤 패널이 열릴것입니다.


▼ 독일 제품이라 기본 언어에 독일어도 있네요




▼ 설치가 완료되었습니다.  직관적으로 어떻게 사용해야 할지 느낌이 오네요






마무리

 우선 오늘은 설치만 함께 완료했습니다. (최근 설치 강의도 올릴려고 포맷 했네요)
사용법도 매우 쉽습니다. 다음에는 사용법 강의로 돌아오겠습니다.!


댓글을 달아 주세요



PHP에서 JSON 다루기  json ->php , php -> json 기본함수 사용


JSON의 활용가 점점 높아짐에 따라 

PHP에서 JSON을 다루는 방법을 정의해보았습니다.



▼PHP 그대로 복사 붙혀넣어서 돌려보면 쉽게 사용법을 익힐 수 있습니다.

gocoder.php

<?php
//   ############## PHP 에서 json 배열 만들기

// 그룹에 대한 정보를 저장
header('Content-Type: application/json');
header("Content-Type:text/html;charset=utf-8");
////01. 데이터 만들기
$groupData array();
$groupData["groupName""서태지와 아이들";
$groupData["debutYear""1992";
$groupData["memberCount""3";

////02. 데이터 안에 데이터 만들기
$member1 array("name" => "서태지""height" => "173cm""weight" => "55kg");
$member2 array("name" => "양현석""height" => "180cm""weight" => "70kg");
$member3 array("name" => "이주노""height" => "172cm""weight" => "53kg");
$memberData array($member1$member2$member3);
////02-01. 데이터 안에 데이터 넣기
$groupData["memberData"$memberData;

////03.  Json으로 만들기     // JSON Array가 포함된 Object를 문자열로 변환
$output =  json_encode($groupData);

// 출력
//     echo  urldecode($output);
//     {
//         "groupName": "서태지와 아이들",
//         "debutYear": "1992",
//         "memberCount": "3",
//         "memberData": [
//         {
//              "name": "서태지",
//              "height": "173cm",
//              "weight": "55kg"
//         },
//         {
//              "name": "양현석",
//              "height": "180cm",
//              "weight": "70kg"
//         },
//         {
//              "name": "이주노",
//              "height": "172cm",
//              "weight": "53kg"
//         }
//         ]
//     }
//   ############## json에서  PHP로 만들기
//   01. Json 데이터 배열로 담기
$json_string $output;
$data_array = json_decode($json_stringtrue);
//   02. JSon 데이터 뿌리기
echo $data_array['groupName']."<br/>";
echo $data_array['debutYear']."<br/>";
echo $data_array['memberCount']."<br/>";

foreach ($data_array['memberData'as $key => $value){
    echo $value['name']."<br/>";
    echo $value['height']."<br/>";
    echo $value['weight']."<br/>";
    echo "<br/>";

};

// 03. Json 에러내역 보여주기
if (json_last_error() 0) {
    echo json_last_error_msg() PHP_EOL;
}
?>



▼ 실행 화면입니다.

JSON 다루기




JSON 추천 글들




마무리


 바로 확인할 수 있는 응용 예제를 많이 올려야 겠습니다.


댓글을 달아 주세요



DB 연결 후 리스트 출력


PHP언어에서 가장 많이 쓰게 되는
부분이지만 항상 까먹게 되는 부분입니다.
한번 제 나름대로 레퍼런스를 만들 어 보았습니다.

아래 소스는 

DB를 연결하고 Select 된 데이터를 
for 문으로 돌리는 가장 기초적인 
DB 연결 예제문이다.



<?php
//연결
$db = mysql_connect("서버주소","계정","암호");

//DB선택
mysql_select_db("DB",$db);

//쿼리
$result=mysql_query("쿼리문",$db);

//DB에 연결 후 쿼리를 실행된 값을 배열 저장
mysql_fetch_array($result);

while($row=mysql_fetch_array($result)){
   
echo "이름:$row[name]<p>";
   
echo "내용:$row[content]<p>";
}
mysql_result($result);

//    연결끊기
mysql_close($db);
?>


댓글을 달아 주세요