>백엔드 개발 >PHP 튜토리얼 >새로 고침 페이지 새로 고침을 구현하고 배치_php 팁에서 데이터를 가져오는 PHP 방법

새로 고침 페이지 새로 고침을 구현하고 배치_php 팁에서 데이터를 가져오는 PHP 방법

WBOY
WBOY원래의
2016-05-16 20:27:49820검색

이 기사의 예에서는 페이지를 새로 고치기 위해 PHP에서 데이터를 일괄 가져오는 방법을 설명합니다. 참고할 수 있도록 모든 사람과 공유하세요. 구체적인 분석은 다음과 같습니다.

이 함수는 html 페이지를 생성하는 dedecms의 원리를 의미하지만 dedecms는 js를 사용하여 점프하고 효과는 동일합니다.

한 번에 데이터베이스에 가져올 1000W 데이터가 있기 때문에 절대 불가능하므로 매번 50개 이상의 데이터를 가져오고 다음 번에 새로 고쳐 이 문제를 해결하는 코드는 다음과 같습니다. 다음:

코드 복사 코드는 다음과 같습니다.
set_time_limit(0)
//데이터베이스에 연결

$s = isset( $_GET['s'] )?$_GET['s']:0
$e = isset( $_GET['e'])?$_GET['e']:50
$개수 =85000

if( $s < $count )
{
$sql = "isget =0 ID 설명 제한 $s,$e순으로 bac_info에서 *를 선택합니다.
$query = mysql_query( $sql )
while( $rs = mysql_fetch_array( $query ) )
{
$id = $rs['id']
$sms = $rs['sms']
$typeid = $rs['typeid']
$isget = $rs['isget']
$sql = "bac_info_bak(id,sms,typeid,isget) 값에 삽입('$id','$sms','$typeid','$isget')"; mysql_query( $sql )
에코 $sql; //종료
$sqlu = "bac_info set isget=1 업데이트, id =".$rs['id']
mysql_query( $sqlu )
}
echo '데이터가 처리 중이며 현재는'.$ s.'스트립. . . . . . '; }
그렇지 않으면
{
echo '모든 데이터 처리 완료 무작위로 다시 정렬'; }
?>


이 기사가 모든 사람의 PHP 프로그래밍 설계에 도움이 되기를 바랍니다.
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.