Bonjour,

Je vous écrit au sujet du plug-in Datatables, mon problème est le suivant :

Je cherche à populer ma table depuis une page php qui effectue une requête en BDD, et qui retourne au bon format (JSON) les données.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
var oTable = $('#demotable1').dataTable({
                "sAjaxSource": "../data/data.php"
});
Seulement voilà, j'ai cru comprendre que le format de donnée retourné doit respecté une certaine norme (cf:http://datatables.net/usage/server-side).


Je voudrais donc savoir, comment pourais-je "formater" mes données pour qu'elle ressemble à ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
 
{
    "sEcho": 3,
    "iTotalRecords": 57,
    "iTotalDisplayRecords": 57,
    "aaData": [
        {
            "DT_RowId": "row_7",
            "DT_RowClass": "gradeA",
            "0": "Gecko",
            "1": "Firefox 1.0",
            "2": "Win 98+ / OSX.2+",
            "3": "1.7",
            "4": "A"
        },
        {
            "DT_RowId": "row_8",
            "DT_RowClass": "gradeA",
            "0": "Gecko",
            "1": "Firefox 1.5",
            "2": "Win 98+ / OSX.2+",
            "3": "1.8",
            "4": "A"
        },
        ...
    ]
}
?

Merci d'avance