jqueryを使用して、データベースのすべてのデータをクリックしてテーブルに表示するボタンがあるページが1つあります。列見出しをクリックしてテーブルを並べ替える必要があります。問題は、テーブルにデータが入力される方法です。コードを参照してください。私はそれを移入するphpコードを持っています。列はID、ライセンスなどです。列に基づいて並べ替える必要があります。
<?php
$dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$query = "
my query from database to display all the values
";
$result= $dbh->prepare($query,array(PDO::ATTR_CURSOR => PDO::CURSOR_SCROLL));
$result->execute();
echo "<table id='abc' class='abcd' width='100%'><tr>"
. "<th id='mydata' class='myd' onclick='loadOrderedData(myd)'>ABC</th>"
. "<th>DEF</th>"
.......
. "</tr>";
while($data=$result->fetch(PDO::FETCH_ASSOC,PDO::FETCH_ORI_NEXT))
{
echo "<tr>"
. "<td>" . $data['ABC'] . "</td>"
. "<td>" . $data['DEF'] . "</td>"
.......
. "</tr>";
}
echo "</table>";
?>
最初は非表示のdivに表示され、次にjqueryを使用して、データを取得するボタンのクリックで非表示にされます。実行可能な解決策を教えてください。
<a href="#" >
onclickメソッドを作って活用してみました。機能しません。データの入力方法が原因である可能性があります。