Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Memasukkan data dari ujung depan ke mysql db di angularjs

Skrip Anda untuk memasukkan data salah. Ganti dengan yang berikut

$http.post("server/insert.php",{'fstname': $scope.newFriend.fname, 'lstname': $scope.newFriend.lname})
        .success(function(data, status, headers, config){
            console.log("inserted Successfully");
        });

dan juga ubah php sebagai berikut.

$data = json_decode(file_get_contents("php://input"));
$fstname = mysql_real_escape_string($data->fstname);
$lstname = mysql_real_escape_string($data->lstname);
mysql_connect("localhost", "root", "") or die(mysql_error()); 
mysql_select_db("angularjs") or die(mysql_error()); 
mysql_query("INSERT INTO friends (fname,lname) VALUES ('$fstname', '$lstname')"); 
Print "Your information has been successfully added to the database."; 

Ini bekerja untuk saya ketika saya mencoba dengan kode Anda.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara memesan 1,2,3 bukan 1, 10, 11, 12 di mySQL

  2. Salin database mysql dari server jauh ke komputer lokal

  3. MYSQLI::prepare() , kesalahan saat menggunakan placeholder:something

  4. ssh dulu dengan mysqldb di python

  5. Bagaimana cara mengubah format tanggal csv menjadi mysql db