사용자:Comjun04/gametest/DB2: 두 판 사이의 차이

리버티게임, 모두가 만들어가는 자유로운 게임
imported>Comjun04
편집 요약 없음
imported>Comjun04
 
(같은 사용자의 중간 판 9개는 보이지 않습니다)
23번째 줄: 23번째 줄:
* {{DB2|set|99|{{DB2|set|88|{{DB2|set|77|데이터 수정 실행|키=multi3}}|키=multi2}}|키=multi1}}
* {{DB2|set|99|{{DB2|set|88|{{DB2|set|77|데이터 수정 실행|키=multi3}}|키=multi2}}|키=multi1}}
|* {{DB2|get|multi1|키=multi1|aaa {{DB2|get|multi2|키=multi2|bbb {{DB2|get|multi3|키=multi3|데이터 불러오기}}}}}}
|* {{DB2|get|multi1|키=multi1|aaa {{DB2|get|multi2|키=multi2|bbb {{DB2|get|multi3|키=multi3|데이터 불러오기}}}}}}
}}
== json을 사용한 여러 키 수정 테스트 ==
<!-- 키가 없을 경우 생성 -->
<!--
{{DB2|json|{{DB2/def|json1=test1|json2=test2}}|키=jsontest}}
-->
urlget json1: {{#urlget:json1}}
urlget json2: {{#urlget:json2}}
{{#if:{{#urlget:json1}}{{#urlget:json2}}
|* json1: {{CGI2|변수=json1|기본값=''비어 있음''}}
* json2: {{CGI2|변수=json2|기본값=''비어 있음''}}
* {{DB2|json|{{DB2/sav|json1|json2}}|키=jsontest|데이터 저장하기}}
=== json1 변경 ===
{{입력 상자||json1}}
=== json2 변경 ===
{{입력 상자||json2}}
|* {{DB2|json|{{DB2/get|json1|json2}}|키=jsontest|데이터 불러오기}}
}}
}}



2022년 11월 9일 (수) 19:55 기준 최신판

한 개의 최상위 키 수정[편집 | 원본 편집]

key: single

  • 데이터 수정 실행

여러 개 키 동시 수정 테스트 (json 아님)[편집 | 원본 편집]

key: multi1, multi2, multi3

  • aaa bbb 데이터 불러오기

json을 사용한 여러 키 수정 테스트[편집 | 원본 편집]

urlget json1:

urlget json2:

  • 데이터 불러오기

디버그[편집 | 원본 편집]

  • CGI2 값 전부 비우기
  • 현재 CGI2 값으로 DB 덮어씌우기
  • 현재 DB2 값 전부를 CGI2로 불러오기