Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

MySQL định dạng lại kết quả mysql để đáp ứng json hansontable

Để tạo một JSON chính xác, hãy thử:`

$result="select title from room_db where hotel='1' order by id asc";    
$messages = array();
            while($message_data = mysql_fetch_assoc($result)) {
                $message = array(
                'id' => $message_data['userid'],
                'title' => $message_data['title']
                );
                $messages[] = $message;
                }
                echo json_encode($messages);
            }
`

và ở phía người gửi lại làm điều này:

`
data1=$.parseJSON(data);

            if(data1.length===0){

                $('#table > #table_body').append('<tr><td colspan="4" align="center" style="color:red">NO matching data </td></tr>');
                }
        else{
            for(var i=0;i<data1.length;i++)
            {
                $('#table > #table_body').append('<tr id="' + data1[i]['id'] +'"> <td id="' + data1[i]['id'] +'" align="center" <td>'+data1[i]['title']+'</td> </tr>');
            }
            }
            $('#table').append('</tbody>');

    `



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. tôi có phải xác định phạm vi đầu ra truy vấn trong Coldfusion không?

  2. Tên biến động trong MySQL

  3. MySQL tải các giá trị NULL từ dữ liệu CSV

  4. Truy vấn Mysql không sử dụng chỉ mục khi có các biến trong WHERE

  5. thêm cột vào bảng mysql nếu nó không tồn tại