私は現在、DataTableを手にしています。デモコードを試して操作しても問題ありません。 私はすでに動的なデータを持つテーブルを持っています。関数を通してphpとmysqlを使用して引っ張っています。私のテーブルのDataTable関数を使用するために、document.ready関数に加えてcssとjsリンクを関数に追加しました。DataTablesから関数/ PHP
include('../session.php');
echo"<script type='text/javascript' src='https://code.jquery.com/jquery-1.12.4.js'></script>";
echo"<script type='text/javascript' src='https://cdn.datatables.net/1.10.16/js/jquery.dataTables.min.js'></script>";
echo "<link href='https://cdn.datatables.net/1.10.16/css/jquery.dataTables.min.css' rel='stylesheet' type='text/css' />";
echo "<script>
$(document).ready(function() {
$('#example').DataTable();
}); </script>
";
今、私は私のクエリを実行し、移入: ただし、リンクやレディ機能を追加した後、私のテーブルでも、コードスニペットですnames.Here ID /クラスを更新した後に、古いものとしてはまだですidが 'example'のテーブルで、最後には別のPHPファイルからこの関数を呼び出します。
$sql = "SELECT wp_users.ID, user_email, display_name, user_registered ,course_progress FROM wp_wpcw_courses, wp_wpcw_user_courses, wp_usermeta, jdashboard, wp_users WHERE jdashboard.username = '".$this->session."' AND wp_wpcw_courses.course_id=".$cid." AND wp_usermeta.meta_key = 'CouponCode' AND wp_usermeta.meta_value = jdashboard.coupon AND course_progress >0 AND wp_wpcw_user_courses.user_id = wp_usermeta.user_id AND wp_wpcw_user_courses.user_id= wp_users.ID AND wp_wpcw_user_courses.course_id = wp_wpcw_courses.course_id";
mysqli_set_charset($db,"utf8");
$result = mysqli_query($db, $sql);
そして、ここでは、私は他のクエリで上に行くと、テーブル私はいくつかの理由で、問題になる可能性が本当にわからないんだけど
を構築し、.DataTable機能ISN私のテーブルを更新しないでください。 ヒントやアイデアをお願いします。
フォーマットは正しい、thead tbodyと対応するtrsとtds – Lalati