recherche

Maison  >  Questions et réponses  >  le corps du texte

Créer un bouton en HTML supprimer une ligne dans MySql

Je travaille actuellement sur un projet dans lequel j'utilise nodejs pour créer un utilisateur et ajouter l'utilisateur à MySql dans un tableau appelé "utilisateurs" Je souhaite créer un bouton en HTML qui supprime l'utilisateur actuellement connecté de la table MySQL

Comment faire en sorte qu'un bouton en HTML appelle une fonction dans nodejs pour supprimer des lignes dans MySql

P粉760675452P粉760675452267 Il y a quelques jours462

répondre à tous(1)je répondrai

  • P粉762447363

    P粉7624473632024-04-02 10:38:45

    Cela pourrait être un bon début pour comprendre comment déclencher des appels API depuis Js

    fetch('https://reqres.in/api/deleteUser', {
        method: "DELETE",
        headers: {
            'Content-type': 'application/json'
        },
        body: JSON.stringify({
           id: '1'
        })
    })
    .then(res => {
        if (res.ok) { console.log("HTTP request successful") }
        else { console.log("HTTP request unsuccessful") }
        return res
    })
    .then(res => res.json())
    .then(data => console.log(data))
    .catch(error => console.log(error))

    Puis NodeJs

    // Module dependencies
    
    var express    = require('express'),
        ejs        = require('ejs'),
        fs         = require('fs'),
        mysql      = require('mysql');
    
    // Application initialization
    
    var connection = mysql.createConnection({
            host     : 'localhost',
            user     : 'root',
            password : '' //
  • Annulerrépondre