SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 04.07.2012 08:41:56

Tanaleks
Участник
Зарегистрирован: 04.07.2012
Сообщений: 1

Необходимо заменить/удалить картинку, которая хранится в таблице БД.

Здравствуйте господа. Необходима Ваша помощь.
Ситуация: база данных имеет несколько таблиц в одной из которых хранятся картинки (вес картинки не большой и принципиального значения для скорости выборки не имеет), а в другой таблице находятся описания к картинкам. Записи таблиц связаны по id.  Заносятся картинки в базу функцией

$query="INSERT INTO `images` VALUES(NULL, '".$title."', '".$image."')";

Проблема 1: не могу организовать замену картинки по id

$query="UPDATE INTO `images` VALUES('".$title."', '".$image."', '".id."')";     //* - не работает*//

Проблема  2: Как сделать удаление картинки по id, при этом зарезервировав этот id для будующей картинки?

Помогите пожалуйста в решении этих проблем. Заранее благодарен.

Неактивен

 

#2 04.07.2012 15:00:43

rgbeast
Администратор
MySQL Authorized Developer and DBA
Откуда: Москва
Зарегистрирован: 21.01.2007
Сообщений: 3880

Re: Необходимо заменить/удалить картинку, которая хранится в таблице БД.

1. Используйте REPLACE INTO

2. Вставляйте картинку, указывая id явно, если такое поведение требуется.

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson