form안의 action 에 db값 로드하기

form안의 action 에 db값 로드하기

QA

form안의 action 에 db값 로드하기

본문

form의 action="/bbs/page.php?hid=디비값" 처럼 '디비값' 을 로드할려고 합니다.

디비값은 불러와지는데, form안의 action 에 적용이 안됩니다. 방법이 없을까요?


<form name="rForm" method="post" 
         action="/bbs/page.php?hid=디비값" onsubmit="return goResult();">
<input type="text" name="result_code">
<input type="password" name="result_pw">
<button type="submit" class="ptest-btn">결과 확인</button>
</form>

 

 

이 질문에 댓글 쓰기 :

답변 3

https://sir.kr/qa/420308

// 변수 지정     
$result_code_9 = $result_code1.'-'.$result_code2 ;  // 입력코드 형식 '0000-0000'
$result_pw = $result_pw; // 비번 형식 '0000'
// db값 불러오기 
$res = sql_fetch(" SELECT * FROM ptest_result WHERE result_code='$result_code_9' AND result_pw='$result_pw' ");

여기서 print_r( $res);
하셔서 값이 제대로 나오는지부터 확인해 보세요.
$a_test_name = $res['test_name'];

값은 나옵니다. 아래서 5번째, 원하는  [test_name] 값도 있습니다.

Array ( [idx] => 37 [target_idx] => 37 [result_code] => 2126-0003 [result_pw] => 8745 [sum_cp] => 27 [sum_np] => 31 [sum_a] => 25 [sum_fc] => 30 [sum_ac] => 31 [sum_cp_m] => 7 [sum_np_m] => 17 [sum_a_m] => 13 [sum_fc_m] => 17 [sum_ac_m] => 16 [sum_u_m] => 32 [sum_u] => 31 [sum_i] => 26 [sum_i_m] => 27 [tru_1a] => 4 [tru_1b] => 4 [tru_2a] => 4 [tru_2b] => 1 [tru_3a] => 3 [tru_3b] => 1 [tru_4a] => 2 [tru_4b] => 4 [tru_5a] => 3 [tru_5b] => 1 [test_date] => 2021-07-04 06:07:17 [test_name] => ego_ok [test_type] => adult [ego243_pattern] => BBBBB [ego243_pattern123] => B¹B²B¹B²B² [pattern_cp] => B [pattern_np] => B [pattern_a] => B [pattern_fc] => B [pattern_ac] => B [pattern123_cp] => B¹ [pattern123_np] => B² [pattern123_a] => B¹ [pattern123_fc] => B² [pattern123_ac] => B² [file_hash] => [open_ok] => N [deleted] => N [deleted_date] => 0000-00-00 00:00:00 )

$a_test_name = $res['test_name'];
 
//========
       
<form name="rForm" method="post"
                              action="/bbs/page.php?hid=we_result_<?=$a_test_name?>"
                              onsubmit="return goResult();">
 
그렇다면 위 action에 값이 안 나올 리가 없을 텐데요.

답변을 작성하시기 전에 로그인 해주세요.
전체 11
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT