Сортировка таблицы MySQL, используя php, ajax и jquery - PullRequest
0 голосов
/ 13 апреля 2009

Хорошо, вот сделка, я создаю систему обмена сообщениями с помощью php, ajax, jquery и mysql. Я добавляю новое сообщение и добавляю теперь 2 строки. Теперь я хочу отправить запрос ajax на сервер и получить обновленная версия таблицы, но отсортированная Так как я могу это сделать

// здесь я добавляю и вызываю сообщение сообщением

function addMsg()
    {
      //alert(post);
        $.get("db.php",$('form').serialize(),
           function(data){
            getMsg(data);},"html");
}

функция getMsg (данные) { предупреждение (данные);
$ ( "# T1") присоединять (данные). } // PHP

». " "$ Строки.. " $ Строка"" [ "Col"]. "" $ Строка [ "столбец"]"[ "Col"] ""; } ?>

// Теперь для сортировки // Javascript

function sort()
    {
        $.ajax({
          url: "sort.php",
          dataType: "text",
          success: function(data){
          $("t1").text(data);
              }

        });

    }

// PHP

$ result = mysql_query ("SELECT * FROM table ORDER BY col desc");

            while($row = mysql_fetch_array($result))
           {     
           echo "<tbody><tr><td>"."&#8226;"."</td><td>".$row["col"]."</td><td>".$row["col"]."</td><td></td><td></td><tr><td></td><td colspan='4'>".$row["col"]."</td></tr></tbody>"; 
           }

?>

1 Ответ

2 голосов
/ 13 апреля 2009

Используйте ORDER BY, когда вы делаете SELECT. Проверьте это: http://dev.mysql.com/doc/refman/5.0/en/sorting-rows.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...