Mysql
 sql >> база данни >  >> RDS >> Mysql

Как да публикувате данни в базата данни с помощта на Fetch API в React.js

Можете да направите нещо като по-долу

handleSubmit (event) {
  //alert('A list was submitted: ' + this.state.formvalue);
  event.preventDefault();
  fetch('your post url here', {
    method: 'POST',
    headers: {
      'Accept': 'application/json',
      'Content-Type': 'application/json'
    },
    body: JSON.stringify({
      id: this.state.id,
      item: this.state.item,
      itemType: this.state.itemType
    })
  })
  .then(res => res.json())
  .then(data => console.log(data))
  .catch(err => console.log(err);
}

Крайната точка на моята работна публикация е по-долу.

app.post('/api/listitems', (req, res) => {
  var postData  = req.body;
  connection.query('INSERT INTO list_items SET ?', postData, (error, results, fields) => {
    if (error) throw error;
    res.end(JSON.stringify(results));
  });
});



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. IntegrityError:(1062, Дублиран запис за ключ)

  2. php проблем с множество бази данни

  3. Използвайки MySQL, как да избера ранг на резултата от заявката на един конкретен ред?

  4. След актуализация на Windows 10 1803 моята програма не може да отвори сокет, когато се изпълнява от мрежов споделен достъп

  5. MySQL Въпрос относно планирането