Я пытаюсь создать функцию, которая будет создавать собственный запрос в стиле PDO.Проблема в том, что мне нужно создать имена переменных переменных.
У меня есть функция insert_Query
public function insert_Query($data, $table){
Данные являются массивом ассоциаций, и таблица говорит сама за себя.
когда в стиле PDO запрос в порядке, вы можете подготовить его.Это все хорошо, но мне нужна функция binParam для установки значений из массива в переменные.Поскольку функция bindParam не любит массивы, она должна выполняться с новыми переменными.
Вопрос, как мне сгенерировать переменные и их имена и заполнить их данными.
Я уже попробовал следующее:
foreach($data as $k=>$v){
$k = 'var'.$i;
$$k = $v;
$i++;
}
И да, это работает, и я получаю имена переменных, но как я их связываю.Потому что мне все еще нужны переменные, включающие функцию bindParam.
Есть ли способ с помощью php генерировать эти строки кода?
Если есть вопросы, дайте мне знать.