Salut

J'essaie de suivre ce tutorial : http://www.phpriot.com/d/articles/cl...jax/index.html

Le but est de récupérer des données dans une base de données, de les afficher sous forme de liste et lorsqu'on réorganise les éléments d'effectuer le changement dans la base de données.

Mon problème est que les données ne sont pas transmises correctement.

La fonction appelée lorsqu'on déplace un élément de la liste :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
function updateOrder()
            {
                var options = {
                                method : 'post',
                                parameters : Sortable.serialize('movies_list')
                              };
 
                new Ajax.Request('processor.php', options);
            }
Dans cette fonction, la ligne

Code : Sélectionner tout - Visualiser dans une fenêtre à part
Sortable.serialize('movies_list')
me retourne :

movies_list[]=7&movies_list[]=2&movies_list[]=4&movies_list[]=3&movies_list[]=5&movies_list[]=6&movies_list[]=1
Mais quand je suis du côté serveur (PHP), tout ce que j'ai dans $_POST c'est

[movies_list] => Array
(
[0] => 1
)
[_] =>
Est-ce que quelqu'un peut m'aider ?