我正在製作一些頁面,它將從數據庫中獲得一些排序後的內容。一個已經做了排序PHP,我需要通過按鈕來稱呼它,我需要將PHP輸出寫入某個已經在頁面上的div。可能嗎?如何調用php到wordpress頁面ajax
sorting.php
<?php
mysql_connect("localhost", "login", "pass") or die(mysql_error());
mysql_select_db("database");
$result = mysql_query("SELECT * FROM table ORDER BY added ASC");
while($row = mysql_fetch_array($result))
{
echo "<div class='something'>";
echo "<a href='$row[link]'>";
echo "<img src='$row[img]' height='125' width='125'/>";
echo "<p>$row[name]</p></a></div>";
echo "<br>";
}
?>
每種類型的排序或過濾將由不同的PHP處理。 這是如何製作這種頁面的好方法?還是有一些更簡單更好的方法? 還有一件事。當選擇不同類型的過濾器時是否可以進行一些轉換?我想這樣的事情:quicksand
感謝您的幫助,它的工作原理接受你的.load()缺少一個右括號,但多數民衆贊成細節。還有一件事。我不知道那些sortDir和sortCol是什麼。你能把這些解釋給我嗎? – ProfiThing 2013-02-25 21:47:21
更正了tyop,對此感到抱歉。 sortDir和sortCol只是示例參數。你提到有不同種類和過濾器的多個頁面。我傳遞的選項是傳遞到同一頁面的示例。回去,sortCol將「添加」(因爲這是你ORDER BY)和sortDir將「ASC」(因爲這是你的方向例如排序(訂單))的示例代碼。 – 2013-02-25 22:01:24
是的,我認爲太過努力,但它不工作。我將它改爲sortDir:'asc',sortCol:'添加'並沒有任何反應。 chceck如果這個工程我試圖通過添加排序,並命名爲asc和desc,但沒有任何變化。 – ProfiThing 2013-02-25 22:13:34