사용자:Comjun04/gametest/DB2: 두 판 사이의 차이
< 사용자:Comjun04 | gametest
imported>Comjun04 (새 문서: == 한 개의 최상위 키 수정 == key: <code>single</code> {{DB2|수정|data|데이터 수정 실행|키=single}}) |
imported>Comjun04 |
||
(같은 사용자의 중간 판 18개는 보이지 않습니다) | |||
2번째 줄: | 2번째 줄: | ||
key: <code>single</code> | key: <code>single</code> | ||
{{DB2|수정|data|데이터 수정 실행|키=single}} | * {{DB2|수정|data|데이터 수정 실행|키=single}} | ||
== 여러 개 키 동시 수정 테스트 (json 아님) == | |||
key: <code>multi1, multi2, multi3</code> | |||
{{#if:{{CGI2|변수=multi1|기본값=}}{{CGI2|변수=multi2|기본값=}}{{CGI2|변수=multi3|기본값=}} | |||
|<!-- | |||
{{DB2|get|multi1|키=multi1}} | |||
{{DB2|get|multi2|키=multi2}} | |||
{{DB2|get|multi3|키=multi3}} | |||
--> | |||
multi1: {{CGI2|변수=multi1|기본값=비어 있음}} | |||
multi2: {{CGI2|변수=multi2|기본값=비어 있음}} | |||
multi3: {{CGI2|변수=multi3|기본값=비어 있음}} | |||
* {{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|데이터 불러오기}}}}}} | |||
}} | |||
== 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|데이터 불러오기}} | |||
}} | |||
== 디버그 == | |||
* {{CGI2|{{CGI2/변수제한}}|CGI2 값 전부 비우기}} | |||
* {{DB2|저장|현재 CGI2 값으로 DB 덮어씌우기}} | |||
* {{DB2|load|현재 DB2 값 전부를 CGI2로 불러오기}} |