function insert_data($data, $table, $action )
{
include "connect.php";
$columnnvalues = json_decode(json_encode($data), true);
$columns = array ();
$values = array();
foreach($columnnvalues as $key=>$col)
{
foreach($col as $keyval=>$val)
{
array_push($columns, $col);
array_push($values, $val);
}
}
$sql = "INSERT INTO " .$table. " (" .implode(", ", $columns).") VALUES (".implode(", ", $values). ")";
echo $sql;
$stmt = mysqli_prepare($con,$sql);
if($stmt)
{
mysqli_stmt_execute($stmt);
$result["success"] = true;
}
else
{
$result["success"] = false;
$result["error"] = 1;
}
echo json_encode($result);
}
样本数据
$datas = Array ("name"=>"sample", "permanentaddress"=>"add", "contact"=>"aaaa", "status"=>"Active");
insert_data($datas, "customers", "add" )