Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Cách đăng dữ liệu lên cơ sở dữ liệu bằng cách sử dụng API Tìm nạp trong React.js

Bạn có thể làm điều gì đó như bên dưới

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);
}

Điểm cuối bài viết làm việc của tôi ở bên dưới.

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. `date` có phải là tên cột mysql hợp lệ không?

  2. cách xóa bản ghi khỏi cơ sở dữ liệu bằng Ajax

  3. Làm cách nào để giải quyết việc thiếu xPath và giữ cho dữ liệu của tôi đồng nhất khi rà soát một trang web bằng phương pháp truy vấn DOMXPath?

  4. Phiên bản so với số lượng phân phối của MySQL

  5. Neo4j - Nhập dữ liệu từ tệp CSV bằng Cypher