Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Najlepsze podejście do dodawania rekordów do bazy danych za pomocą php/ajax/mysql?

Oto przykład, jak należy wykonywać żądania Ajax za pomocą jQuery/PHP/MySQL

JS

var postData = {
    first_name: 'Foo',
    last_name: 'Bar',
    phone: '1-555-432-1234'
};

$.post('path/to/ajax/url.php', postData)
 .done(function(response) {
    alert("Data Loaded: " + response);
 });

PHP

// Connect to MySQL
$dbh = new PDO("mysql:host=$host;dbname=$dbname", $user, $pass);

// We want do some validation on the data so we can make a function called
// `validate()` if you want.
$data = validate($_POST);

$stmt = $dbh->('INSERT INTO my_table (first_name, last_name, phone) 
    VALUES (:first_name, :last_name, :phone)');

$stmt->execute($data); 



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL łączy wybierz z sumą z innej tabeli

  2. Wybierz n-ty percentyl z MySQL

  3. Wiele atrybutów wymazywania połączenia wewnętrznego

  4. Najbardziej wydajny sposób wykonania polecenia SQL „WSTAW JEŚLI NIE ISTNIEJE”

  5. Konwertuj zapytanie MySQL na JSON za pomocą PHP