Sortieren Sie eine mysql-Tabelle mit php,ajax und jquery
Ok hier ist der deal ich bin Aufbau einer messaging-system von php,ajax,jquery und mysql füge ich die neue Nachricht und füge ich in 2 Zeilen was ich jetzt tun möchte, sendet eine ajax-Anfrage an den server und erhalten Sie eine aktualisierte version der Tabelle, aber sortiert
Also, wie kann ich tun, damit
//hier füge ich hinzu, und rufen Sie die Nachricht die
function addMsg()
{
//alert(post);
$.get("db.php",$('form').serialize(),
function(data){
getMsg(data);},"html");
}
Funktion getMsg(Daten)
{
alert(data);
$("#t1").append(data);
}
//php
".""."".$row["col"]."".$row["col"]."".$row["col"]."";
}
?>
//Nun für die Sortierung
//javascript
function sort()
{
$.ajax({
url: "sort.php",
dataType: "text",
success: function(data){
$("t1").text(data);
}
});
}
//php
$result = mysql_query("SELECT * FROM Tabelle ORDER BY col desc");
while($row = mysql_fetch_array($result))
{
echo "<tbody><tr><td>"."•"."</td><td>".$row["col"]."</td><td>".$row["col"]."</td><td></td><td></td><tr><td></td><td colspan='4'>".$row["col"]."</td></tr></tbody>";
}
?>
- Es könnte Ihre Frage leichter zu Lesen für alle, wenn Sie eine Zeit einmal in eine Weile. =]
- Auch ein paar Zeilen von Ihrem source-code sind falsch formatiert. Sie müssen 4 Leerzeichen vor " - Funktion getMsg(Daten)..." und "$result = mysql_query(..."
Du musst angemeldet sein, um einen Kommentar abzugeben.
Verwenden, UM DURCH, wenn Sie das tun WÄHLEN. Überprüfen Sie dies: http://dev.mysql.com/doc/refman/5.0/en/sorting-rows.html