티거샘 16강 - php 배열 함수, 유니티 게임오브젝트 활성화 비활성화 gameobject.SetActive(true);

===[ 배열 ]===========================================
print_r = 배열 전용 출력 코드

php 배열은 같은 자료형을 넣지 않아도 된다.


<?php
    $arr = array(10,20,30,40,50,60,70,80,90,100);
    //print_r($arr);
    $arr[3] = 33;
    //print_r($arr);
    $arr[5] = "오십";
    
    for($i = 0; $i < count($arr); $i++){
        echo "arr[".$i."]=>".$arr[$i]." ";
    }

?>


===[ 게임 오브젝트 활성화 비활성화 ]===========================================
  게임 오브젝트 활성화 비활성화
  gameobject.SetActive(true); // ( 게임오브젝트명.SetActive(true); )
  gameobject.SetActive(false);

===[ 함수 ]====================================================================

php 함수는 파라미터도 없고 리턴값도 없다.(리턴 키워드가 없다.)
function  NoParamFunction(){
    echo 'NoParamFunction call,';
}
NoParamFunction();

php 매개변수명 앞에 자료형을 넣어줄 필요가 없다.
function ParamFunction($param){ echo 'ParamFunction call => param : '.$param.", "; } ParamFunction(10); function ReturnParamFunction($param){ return $param; } $result = ReturnParamFunction("문자열");
===[ 딕셔너리 ]================================================================

배열은 인덱스로 접근
딕셔너리는 키값으로 접근
<?php
// 딕셔너리 생성1
$monsterDic = array(
    "name" => "오우거",
    "level" => "5",
    "hp" => "100",
    "weapons" => array(
        "sword"=>"빛나는검",
        "gun"=>"따발총",
        "bow"=>""
    )
);

//print_r($monsterDic["name"]); = 오우거
// print_r($monsterDic["weapons"]["gun"]); =  따발총

// 딕셔너리 생성2

   // 딕셔너리 생성2
    $monsterDic2 = array();
      
    $monsterDic2["name"] = "오우거";
    $monsterDic2["level"] = "5";
    $monsterDic2["hp"] = "100";
    $monsterDic2["weapons"] = array(
        "sword" => "빛나는 검",
        "gun" => "따발 총",
        "bow" => ""
    );
      
    print_r($monsterDic2);
?>

===[ 데이터 베이스 ]================================================================
mysql-workbench-community-6.3.4-win32  설치
install mysql workbench 6.3e

가입 로그인 탈퇴 - popup 창으로 

 --> 설치후 실행 버튼 클릭

 -->오토셋 실행후 autoset 입력

워크벤치도 프로그램이다.(mysql 아님)
테이블 제작. -> 테이블 하나 - 데이터 베이스

* 로그인 정보를 가지고 있는 데이터 베이스를 제작.
db 하나에 테이블 하나. -> 테이블은  sheet , 데이터 베이스는 파일.
 sheet 여러개에 를 파일 하나로 저장 할 수 있음.





스키마 밑에 마우스 우클릭 name  입력 -> utf8 선택


생성된 테이블 선택후 마우스 우클릭 크리에이트 시트 선택


테이블 네임 지정 -> utf8 선택




VARCHAR(255) == 문자 데이터 형으로 제한숫자는 255이다.

pk = 고유키.( 중복된 유저명은 없으므로 디비의 고유한 하나의 키다 아이디)
NN = 중복 NOT NULL. 사용 허용.

collation utf8 선택

마우스 우클릭 셀렉트 로우 선택

편집화면.






테이블에 아이디값 패스워드 값 입력

입력된 디비 검색


입력된 디비 검색



조회 방법
http://www.w3schools.com/sql/sql_select.asp
SELECT column_name,column_name
FROM table_name;ㅠ

db 네임으로 조회하기 
SELECT user_pw FROM user_db._user_table;

http://www.w3schools.com/sql/sql_where.asp
관계 연산식
SELECT column_name,column_name
FROM table_name
WHERE column_name operator value;


아이디가 acb1 인 열을 찾아 삭제
DELETE FROM user_db._user_table WHERE user_id = "acb1";

아이디가 acb1 이고 비밀번호가 1111인 열을 찾아 삭제
DELETE FROM user_db._user_table WHERE user_id = "acb11" and user_pw = "1111";

유저 아이디가 user2인 사람의 아이디와 패스워드를 검색해라
SELECT user_pw FROM user_db._user_table WHERE user_id = "user2";

유저 아이디가 user2 이고 패스워드가 1234 인 디비를 검색해라.
SELECT user_id, user_pw FROM user_db._user_table WHERE user_id = "user2" and user_pw = "1234"; ( 관계연산)






ctrl + enter  = 조회




댓글

이 블로그의 인기 게시물

날짜 시간 시간차 시간 계산 하기

코루틴에서 CallBack 함수 적용하기

C++ 언어 퍼센트 구하는 방법 / 기본 언어 퍼센트 구하는 방법