2012-03-15 4 views
1

내 PHP 웹 페이지에서 정렬 (이름순) 함수를 구현하고 싶습니다. 나는 그것이 단순한 PHP에 있음을 안다. 페이지를 제출하고 요청 값을 가져 와서 해당 값에 따라 쿼리합니다. 하지만 빨간색없이 정렬 = 페이지를 새로 고칩니다. 그래서 저는 jquery와 Ajax에 대해 공부했습니다. 둘 다 요청 값을 얻을 수있는 방법이 없습니다 (즉, sort = name). 그 요청 값을 어떻게 얻습니까?페이지를로드하고 PHP 변수에서 값을 가져 오는 페이지를 제출하는 방법

심각한 상황입니다. 이 테이블이 있다면 방법을 나에게

답변

0

을주십시오, 당신은 (그리고 그런데 훨씬 더)

0

URI 쿼리 변수를 얻을 수있는 방법이 있다고하지 datatables 같은 플러그인을 사용할 수 있습니다. 최상의 결과를 얻으려면 jQuery를 사용해야한다고 생각합니다. 당신이 필요로하는 당신을 위해 단지 테이블을 생성하는 PHP 스크립트입니다

$.get("ajaxtable.php", { sort: "name" }, 
    function(data){ 
    $('#tablecontainer').html(data); 
    } 
); 

: 같은

쿼리가 보일 것이다. 그런 다음 PHP 스크립트에 쿼리를 작성하는 javascript 함수에 헤더 링크를 첨부하고 테이블이 정렬 된 새 테이블 HTML에 속한 영역의 내용을 설정합니다.

또는 자바 스크립트 테이블을 사용하면 모든 정보가 테이블에로드되고 클라이언트가 자바 스크립트를 사용하여 정렬 할 수 있습니다. 그것에 대해 http://datatables.net/ (jQuery 데이터 테이블)을보십시오.

+0

하지만 같은 페이지에서 양식 값을 얻는 방법. 그래서 내가 database.eg에서 날짜를 가져올 수 있습니다 : 만약 sort = name 그러면 이름을 기반으로 정렬됩니다. Plesae help me – user1263260

+0

몇 가지 코드를 보여 주면 더 도움이 될 수 있습니다. – deed02392

관련 문제