Bangkejia (www.Bkjia.com) チュートリアル PHP サンプル コード: データを表示するための AJAX ページング。
デバッグ用ファイル
以下は引用内容です: <script> <br>function viewpage(p){ <br>if(window.XMLHttpRequest){ <br>var xmlReq = new XMLHttpRequest() <br>} else if(window.ActiveXObject) { <br>var xmlReq = new ActiveXObject ('Microsoft.XMLHTTP'); <br>} <br>var formData = "page="+p; <br>xmlReq.onreadystatechange = function(){ <br>if(xmlReq.readyState == 4){ <br>document.getElementById('content2') .innerHTML = xmlReq.responseText; <br>} <br>} <br>xmlReq.open("post", "Example8_7_1.php", true); "); <br>xmlReq.send(formData); <br>return false; <br>} <br></script> データ ページング表示 |
以下は引用内容です: header("Content-Type:text/html;charset=GB2312"); $pagesize=10; ; $db=mysql_connect("localhost","root",""); //データベース接続を作成します mysql_select_db("optics"); mysql_query( "製品からカウント(DISTINCT 記事 ID) を選択"); $numrows=$myrow[0]; if ( $numrows %$pagesize) $pages++; if (isset($_POST['page'])){ $page=intval($_POST['page']) } else{ //に設定最初のページ $page=1; $first=1; $last=$pages; =$pagesize*($page - 1); //指定された数のレコードを読み取ります //$result=mysql_query("select `id` , count( * ) from ".book." GROUP BY `id` ID による順序制限 $offset,$pagesize"); $result=mysql_query("select * from product GROUP BY `articleid` 記事 ID による順序による制限 $offset,$pagesize"); $num = @mysql_num_rows($結果); while ($row = @mysql_fetch_array($result,MYSQL_NUM)) { $hotelname[] = $row[0]; $author[]= $row[2]; $発行者[]=$row[3]; $type[]=$row[5]; [6]; //$countpeople[] = $row[1]; } echo "
echo " ?> |