वाक्य रचना है
INSERT INTO table( col1, col2, col3, ..., coln ) VALUES( val1, val2, ..., valn)
एक रिकॉर्ड डालने के लिए। उदाहरण के लिए, उपयोग करें
$sql = 'INSERT INTO ' . $tableName . '( firstname, lastname, salary ) VALUES( :FirstName, :LastName, :Salary )';
SQL के रूप में और फिर bindValue
तीन पैरामीटर के मान:
$mySqlConnection = getSQLConnection();
$sqlStatement = $mySqlConnection->prepare($sql);
$sqlStatement->bindValue(":FirstName", $firstname, PDO::PARAM_STR);
$sqlStatement->bindValue(":LastName", $lastname, PDO::PARAM_STR);
$sqlStatement->bindValue(":Salary", $salary, PDO::PARAM_STR);
$bReturn = false;
फ़ंक्शन में सही डेटा प्राप्त करने के लिए मैं इसे आप पर छोड़ दूंगा (उदाहरण के लिए एकल $column
के बजाय और $value
आप एक सरणी में एकल पैरामीटर के रूप में पास कर सकते हैं, जैसे array( "firstName" => "Compu", "lastName" => "Chip", "salary" => 65000)
, और इसका उपयोग गतिशील SQL कथन बनाने के लिए करें।