Я пытаюсь вставить значения в моей базе данных, и я следовал учебник Joomla MVC как found here, но я получаю следующее сообщение об ошибке SQL:Обновление MySQL строки таблицы с Joomla MVC,
1054 Unknown column '$client' in 'field list' SQL=INSERT INTO `p9e2i_webfoot_photo_studio_photos` (`client`,`url_name`,`file_name`) VALUES ($client,$temp_name,$file1_name)
я 100 Вероятно, в этой базе данных есть столбцы client, url_name и file_name. Полный запрос выглядит так:
$db = JFactory::getDbo();
$query = $db->getQuery(true);
$columns = array('client', 'url_name', 'file_name');
$values = array('$client', '$temp_name', '$file1_name');
$query
->insert($db->quoteName('#__webfoot_photo_studio_photos'))
->columns($db->quoteName($columns))
->values(implode(',', $values));
$db->setQuery($query);
$db->query();
Может кто-нибудь помочь мне идентифицировать синтаксическую ошибку? Я часами просматривал Google и Stack Exchange и не мог заставить мои переменные вставляться в БД. Спасибо.
Большое спасибо! Я использовал ваши изменения, и все хорошо сейчас! – BradM
Добро пожаловать, рад, что это сработало :) – Lodder