Используя YUI3, как мне обновить запись в Mysql? - PullRequest
0 голосов
/ 08 июля 2011

Я создал интерфейс перетаскивания, который читает список из mysql дБ.Теперь, как я могу сохранить «порядок сортировки» обратно в идентификатор?У меня есть функция php, которая будет выполнять сохранение, но я получил уведомление от YUI, и мне нужна функция javascript для вызова этой функции PHP для обновления записи.

Это то, что я скопировал для создания перетаскивания.http://developer.yahoo.com/yui/3/examples/dd/list-drag.html

Любая помощь приветствуется.

1 Ответ

0 голосов
/ 08 июля 2011

Чтобы обновить запись, вам нужно сделать ajax xmlHtppRequest, чтобы он мог сделать запрос HTTP POST и передать данные на язык вашего сервера.В конце концов, ваш серверный язык обновит запись, добавив эти данные в вашу существующую запись. Это будет что-то в такой форме:

YUI().use("io-base", function(Y) {
    var cfg, request, uri; 
        uri = "ssPage.php" //The PHP page in which you pass the data to 

    cfg = {
        method: 'POST',  //you want a POST transaction
            data: 'user=yahoo',  //your data
        arguments: { 'foo' : 'bar' }
    };

    request = Y.io(uri, cfg);
})

Я не настолько знаком с YUI3, и все, что яМожно сказать, прочитайте документацию YUI3: IO от Yahoo, поскольку это очень поможет.Надеюсь, это поможет.

...