Привет! Есть такая таблица:
При добавлении/редактировании строки таблицы, я передаю в php массив в котором содержатся следующие поля:
[id] => 1
[title] => asus zenfone 3
[category] => Мобильные телефоны
[description] => Мобильный телефон, анонсированный в 2016 году. Модель отличается внушительной емкостью батареи, что позволяет работать смартфону продолжительное время.
[price] => 12450.5
[action] => edit
Передаю через XMLHTTPRequest.
Как вы сами понимаете, именование ключей в объекте и в таблице совпадает.
Кроме 'action', для особо умных, естественно я удалю его на стороне сервера, после отправки запроса на обновление данных в БД.
На стороне сервера я получаю данные. Вопрос в том, как их оптом закинуть в базу данных, используя PDO?
Я делаю так ($item - ваш массив):
// Подключение БД
$db = new PDO("mysql:host=$host;dbname=$dbname", $user, $password);
$db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$db->exec("set names utf8");
// Подготовка запроса
$sql = "UPDATE ваша_таблица SET title=:title, category=:category, description=:description, price:=price where id = :id";
$table = $db->prepare($sql);
unset(item['action']);
//Вставка данных
$table->execute($item);
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Доброго времени суток господаПрошу вашей помощи, так как не могу разобраться как реализовать одну фичу
Помогите пожалуйста разобраться с выводом статистики переходов, сильно не ругайте, делаю первые шаги в освоении кода
ПриветПишу свой первый проект на Spring(онлайн банк)