У меня есть следующие функции для создания SQL для запроса вставки:PHP - Удалить часть строки из другой строки
function insertQuery($data, $table) {
$key = array_keys($data);
$sql = "INSERT INTO " . $table . " (" . implode(', ', $key) . ") VALUES " ;
$val = array_values($data);
$sql .= "('" . implode("', '", $val) . "');";
return $sql;
}
Обычно, это работает отлично. Однако я хотел бы вернуть запрос, содержащий команду SQL LAST_INSERT_ID(). При выполнении функции котировки добавляются так, что они возвращаются как «LAST_INSERT_ID()»
Есть ли простой способ удалить цитаты, не удаляя цитаты из других предметов?
Любые советы, оцененные. Спасибо.
Как это работает, когда OP хочет использовать другую функцию? –
Извините за то, что я задница, но весь вопрос пахнет плохими дизайнерскими решениями, которые станут еще хуже и хуже, когда время продолжится. Также его шесть строк кода содержат как минимум две ошибки. –