Лучшим способом было бы построить объекты в PHP для каждого объекта базы данных (CustomerInformation), например ... Тогда вы можете сделать это:
include 'db.customerinformation.php'; /* you'll need to create this file, and populate it with code to do the following */
$cust = new CustomerInformation;
$cust->Open($_POST['DatabaseID']);
$cust->_CompanyName = $_POST['CompanyName'];
$cust->_Phone = $_POST['Phone'];
$cust->_Email = $_POST['Email'];
$cust->Update();
И это все!Это, очевидно, упрощение того, что вам нужно сделать, но абсолютно правильный путь.
Пример db.customerinformation.php
class CustomerInformation {
public $_DatabaseID = '';
public $_CompanyName = '';
function Open($id) {
// MySQL code to open the DB object ... you need to code this.
$this->_CompanyName = $row['CompanyName']; /*database field for company name */
}
function Update() {
// Make code to update the entire row based on $_DatabaseID
}
}