Полезный скрипт для формирования строки SQL запроса из массива. С помощью цикла foreach собирается строка из данных массива и на выходе формируется строка для SQL запроса на PHP.
В представленном массиве, ключ это код ячейки базы данных, а значение — значение ячейки БД.
Формирование строки SQL запроса INSERT из массива
$arrParamsMessage = [
"name" => "Название тестовое",
"message" => "Описание записи",
"date_create" => time(),
"status_send" => 1,
];
$strParams = '';
foreach($arrParamsMessage as $param=>$value) {
$strParams .= $param."='".$value."', ";
}
$strParams = trim($strParams, " ,");
$sqlStr = "INSERT INTO `table` SET ".$strParams;