Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- file-upload
- Laravel
- JavaScript
- Linux
- date
- Session
- 전략
- 무료다운로드쿠폰
- post
- Regex
- JSON
- composer-php
- 경영
- php
- Apache
- function
- 웹하드순위
- variables
- HTML
- 웹하드추천
- MySQL
- jquery
- curl
- string
- Ajax
- Forms
- OOP
- Arrays
- UTF-8
Archives
- Today
- Total
개발! 딱 깔끔하고 센스있게!
ajax 를 사용 하여 php 에 여러 파 라 메 터 를 패스 합 니 다. 본문
My SQL 데이터 베 이 스 를 조회 할 수 있 도록 AJAX POST 를 통 해 PHP 파일 에 여러 개의 인 자 를 전달 하려 고 시도 하고 있 습 니 다.
HTML 파일:
이것 은 자 바스 크 립 트 파일 입 니 다.
제 가 그 중에서 하 드 롭 과 텍스트 상자 의 값 을 성공 적 으로 방문 하여 각각 sv 와 searchtext 11 변수 에 저 장 했 습 니 다.
문 제 는 이 두 가 지 를 PHP 파일 에 전달 하 는 것 이다.
문 제 는 xml http. send (The data) 에서 전달 하 는 data 변수 에서 발생 한 것 같 습 니 다.
함수 의 역할 은 다음 과 같다:
function searchone() { //alert("hi"); var xmlhttp; var sel = document.getElementById('searchselect11'); var sv = sel.options[sel.selectedIndex].value; var searchtext11= document.getElementById("searchtext11").value; var the_data = 'select='+sv+'text='+searchtext11; if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari xmlhttp=new XMLHttpRequest(); } else {// code for IE6, IE5 xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); } xmlhttp.open("POST", "searchone.php", true); xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); xmlhttp.send(the_data); xmlhttp.onreadystatechange = function() { if (xmlhttp.readyState == 4) { document.getElementById("searchresults").innerHTML = xmlhttp.responseText; } } }
이 PHP 코드 는
var the_data='select='+sv;
searchone phop
이 변수 들 을 사용 하여 sql 조회 가 되도록 하 드 롭 목록 과 텍스트 상자 값 을 PHP 파일 에 동시에 가 져 오 는 방법 을 선택 하 십시오.
대답 하 다.
너 는 하나의 화호 를 써 야 한다.
마치 GET 와 같다.
그 밖 에 특수 한 의 미 를 가 진 문자 가 들 어 있 지 않도록 텍스트 에 인 코딩 을 해 야 합 니 다.
var the_data = '' + 'select=' + window.encodeURIComponent(sv) + '&text=' + window.encodeURIComponent(searchtext11); // ^ ^^
POST 데이터 가 x - www - form - urlencode 인 것 을 서버 에서 수 동 으로 디 코딩 할 필요 가 없습니다.
'개발 스크랩 메모 > PHP' 카테고리의 다른 글
PHP c URL 의 내용 형식 이 설정 되 지 않 았 습 니 다. (0) | 2020.12.10 |
---|---|
텍스트 영역 에 PHP 조회 결 과 를 표시 합 니 다. (0) | 2020.12.10 |
PHP 와 MySQL 에서 'JSON Web Token (즉 JWT)' 을 사용 하여 '영패 기반 인증' 을 실현 하 는 작업 예 는?[종료] (0) | 2020.12.09 |
php 정규 표현 식 을 포함 하 는 단어 들 을 찾 는 줄 (0) | 2020.12.09 |
PHP, Codeigniter: 웹 프로그램 에서 사용자 시간 대 / 위치 기반 전역 설정 날짜 / 시간 을 설정 하 는 방법 은? (0) | 2020.12.09 |
Comments