Is it possible to update data in my SQL database with Javascript?

前端 未结 2 1819
小鲜肉
小鲜肉 2021-01-28 08:24

I\'m starting to learn some of SQL with javascript and i want to put my variable (\"Val_Points from javascript\") into a table (\"Usuarios\") of a user (ex : Robert). It\'s this

2条回答
  •  梦毁少年i
    2021-01-28 09:24

    Is it possible to insert data with Javascript to an SQL database

    Simple answer is no. Not just with Javascript.

    For understanding this you need to know the difference between client-side and server-side.

    Client-side

    Operations that are performed by the client. The operations are made by the computer/software of the user. This also means the client can modify the data how ever he want.

    Server-side

    Operations that are performed by the server. The operations are made on an server and uses just the information that is send by the client. After the data is recived the client can not modify it.

    enter image description here

    Your database is on the server-side its on your server. The client has no direct acces to this database, so you need to send the data from the client-side to the server-side. This can be done with javascript.

    So how to do this.

    In your case you wanna combine Javascript (client) with PHP (server). Via PHP we insert the data to your SQL database.

    enter image description here

    Example

    Javascript / Jquery(!)

    We going to use $.ajax(). This is an function out of the jQuery framework and makes an request to your server.

    $('.btn').click(function() {
        var request = $.ajax({
            url: "phpfile.php",
            data: { label: "value" },
            method: "POST"
        });
    
        request.done(function() {
            // Do something after its done.
        });
     });
    

    PHP

    
    

提交回复
热议问题