Mysql
 sql >> Base de données >  >> RDS >> Mysql

Envoyer un objet json à mysql en utilisant jquery/javascript/php ?

Vous pouvez utiliser un AJAX Publier. Ex. :

$.ajax({
    url: someURL,
    type: 'post',
    data: JSON.stringify(myObj),
    contentType: 'application/json',
    dataType: 'json',
    success: function(data, status, xhr)
    {
       // ...
    }
});

Pour vous assurer que vous avez JSON.stringify, utilisez json2 . Le contentType signifie que vous publiez un document JSON, le dataType signifie que vous vous attendez à en recevoir un du serveur.

Sur le serveur, vous utilisez json_decode à décoder, et json_encode pour encoder une réponse.