본문 바로가기

PHP AJAX4

PHP AJAX Live Search 구문 이번장에서는 PHP 에서 AJAX를 이용하여 Live Search 즉 실시간검색에 대해서 알아보겠습니다. 여러분들이 구글이나 네이버에서 검색어를 치다보면 한글자 아니 자음 하나만 키보드를 두드려도 하단에 관련 검색어들이 뜨는것을 보았을텐데 그러한 구문과 비슷한 구문이라고 생각하면 되겠습니다. 그림처럼 "a" 라고 치면 a가 해당하는 제목을 불러와 하단에 리스팅합니다. 위와 같은 구문을 만들기 위해 우선 3개의 파일이 필요합니다. form 구문이 들어있는 html 또는 php 파일과 xml 파일 그리고 ajax 를 이용한 php 파일이 필요합니다. xml 파일 -------- link.xml -------- Google ">http://www.google.com Naver ">http://www.naver.. 2013. 7. 23.
PHP AJAX XML 연동 이번장에서는 PHP AJAX XML 연동에 대해서 알아보겠습니다. PHP 구문에 AJAX를 이용해서 XML 데이터를 불러들이는 방식입니다. 이전 포스팅에서는 DB를 불러들이는 방식이었는데 DB 대신 XML 데이터를 가지고 온다고 생각하면 되겠습니다. 예제를 보면서 설명드리겠습니다. html 파일 1, ajax 파일 1, xml 파일 1 이렇게 총 3개의 파일이 필요합니다. 관련예제 HTML 파일 ------ html.php ------ Select a CD: Select NAME : Lee Bo Young Um Ji Won Lee Min Jeong O Ji Eun Su Ji I U Name info will be listed here... // 이름을 선택하면 이름에 대한 정보가 나옵니다. AJAX 파일.. 2013. 7. 22.
PHP AJAX 데이터베이스 연동 이번장에서는 PHP 에서 AJAX 를 이용한 Mysql 데이터베이스 연동에 대해서 살펴보겠습니다. AJAX 와 데이터베이스 연동은 실무에서도 정말 중요한 내용이고 별도의 다른 페이지 로딩없이 한 페이지 내에서 데이터베이스 내용을 불러들여 처리할 수 있으니 매우 유용한 기능이라 생각합니다. 데이터베이스 연동이니 우선 테이블을 하나 생성하겠습니다. 테이블 이름 : persons user_name age home job park 33 cheongju programmer kim 35 seoul police song 42 incheon webmaster lee 36 daegu teacher // 테이블의 내용은 위처럼 되어 있다고 가정합니다. 이전 포스팅에서 테이블 만드는 방법에 대해서 설명이 되어있으니 혹시 테.. 2013. 7. 19.
PHP AJAX 구문 AJAX 의 기본적인 정의는 비동기식 즉, 웹페이지에 어떤 내용을 보여줄때 리로딩(새로고침) 되는것을 동기식이라고 하며 리로딩없이 페이지내에서 서버의 데이터를 가져오거나 보여줄때 비동기식이라고 하는데 AJAX 는 그러한 비동기적 방법을 구현 가능케 해줍니다. 우선 예제를 보면서 설명하겠습니다. 아래 나오는 소스의 내용은 이름중에 성만 입력하면 그에 해당하는 이름 리스트를 가져옵니다. 첫번째 파일은 form 구문이며, 두번째 파일은 ajax 관련 파일입니다. 페이지의 리로딩이나 새로고침 없이 두개의 페이지가 서로 연동되는것을 확인할 수 있습니다. ------ ajax_form.php ------ 성씨를 입력하세요: 성씨 입력: 이름: ------ ajax.php ------ // 두 개의 파일이 같은 폴더.. 2013. 7. 18.