Mysql
 sql >> база данни >  >> RDS >> Mysql

MySQL преформатира резултата от mysql, за да отговаря на json hansontable

За да направите правилен JSON, опитайте :`

$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);
            }
`

и от страната на приемника направете това:

`
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. Не мога да се свържа с Mysql сървър; Не може да се създаде/запише pid файла

  2. инструмент за наблюдение на заявки на mysql

  3. MySQL ИЗБЕРЕТЕ КЪДЕ В СПИСЪКА и НЕ В СПИСЪКА в същия SQL

  4. как да запазвам автоматично pdf отчети в база данни?

  5. бърз избор на произволен ред от голяма таблица в mysql