2016-03-31 2 views
0

私は、データベースに一定量のレコードを表示し、数秒後に次のページに移動して他のレコードを表示するようにテーブルを表示する方法を探しています。データベースの空港ボードからのPHPテーブルの表示

データベースからテーブルを表示したいとしますが、10レコードしか表示しない場合や、2ページ目にアニメーションを表示するなどして残りのレコードを表示するとします。

while($row = sqlsrv_fetch_array($stmt)){ 
    echo "<tr class='alt'><td>";  
    echo "<img src = '".$row['Image']."' height='100' width='100'/>"; 
    echo "</td><td>"; 
    echo $row['Student_Name']; 
    echo "</td><td>"; 
    echo $row['Req_Time']->format('D M d H:i:s '); 
    echo "</td></tr>"; 
    } 
    echo "</table></center>"; 
+0

ここで質問を破らないでください。 – halfer

+0

2つのテーブルをレンダリングし、タイマーシステムでJavaScriptを使用して一度に1つずつ表示することができます。 – halfer

答えて

1

JQuery Ajaxを使用して、必要なテーブルを返す投稿要求を送信できます。 setTimeoutとsetIntervalを使用すると、テーブルを更新するタイミングを制御できます。そして、あなたが望む情報だけを表示するために、変数limitとoffsetをクエリに使用するように送ることができます。

ライブラリを確認してくださいhttp://api.jquery.com/jquery.ajax/

+0

あなたは私に例を挙げてくれますか?私はフォームを送信するためにajaxを使用しようとしましたが、何らかの理由でうまくいきませんでした –

+0

これは質問への回答を提供しません。十分な[評判](http://stackoverflow.com/help/whats-reputation)があれば、[任意の投稿にコメントする]ことができます(http://stackoverflow.com/help/privileges/comment)。代わりに、[質問者からの説明を必要としない回答を提供する](http://meta.stackexchange.com/questions/214173/why-do-i-need-50-reputation-to-comment-what-c​​an- i-do-代わりに)。 - [レビューから](レビュー/低品質の投稿/ 11847905) – kittykittybangbang

+0

@kittykittybangbang:これは広い質問に対する簡単な答えです。明確化を必要としない回答は、通常、明確かつ簡潔な質問に従います。 – halfer

関連する問題