이 페이징은 $name의 쿼리 조건을 기반으로 합니다. 첫 번째 쿼리에서 이 페이징의 페이지 번호에 대한 링크가 하드 코딩되어 있는지 묻고 싶습니다. 예를 들어 두 번째 페이지를 클릭했을 때 쿼리 조건 $name이 제출되지 않은 경우 다음과 같이 판단하면 $name이 비어 있지 않을까요? 두 번째 페이지를 클릭할 방법이 없습니다. 처음에 말씀드린 것처럼 첫 번째 쿼리에서 모든 페이지 번호의 URL이 생성되었기 때문에 쿼리 조건에 따라 쿼리할 필요가 없는 건가요?
<code>$name = isset($_REQUEST['name'])? $_REQUEST['name'] : ''; $page = isset($_REQUEST['page'])? $_REQUEST['page'] : 1;</code>
<code>'<li"><a href="'.$_SERVER["SCRIPT_NAME"].'?page='.$i.'&name='.$name.'">'.($i).'<a></li>'</code>
이 페이징은 $name의 쿼리 조건을 기반으로 합니다. 첫 번째 쿼리에서 이 페이징의 페이지 번호에 대한 링크가 하드 코딩되어 있는지 묻고 싶습니다. 예를 들어 두 번째 페이지를 클릭했을 때 쿼리 조건 $name이 제출되지 않은 경우 다음과 같이 판단하면 $name이 비어 있지 않을까요? 두 번째 페이지를 클릭할 방법이 없습니다. 처음에 말씀드린 것처럼 첫 번째 쿼리에서 모든 페이지 번호의 URL이 생성되었기 때문에 쿼리 조건에 따라 쿼리할 필요가 없는 건가요?
<code>$name = isset($_REQUEST['name'])? $_REQUEST['name'] : ''; $page = isset($_REQUEST['page'])? $_REQUEST['page'] : 1;</code>
<code>'<li"><a href="'.$_SERVER["SCRIPT_NAME"].'?page='.$i.'&name='.$name.'">'.($i).'<a></li>'</code>
예, 첫 번째 쿼리에서 생성됩니다
페이지 매김 컨트롤을 사용할 수 있습니다.