coppermine-gallery.com/forum

Support => Русский (Russian) => Language Specific Support => cpg1.4.x Русский (Russian) => Topic started by: Shaman on May 16, 2008, 12:43:48 PM

Title: Добавление запроса к БД в файле delete.php
Post by: Shaman on May 16, 2008, 12:43:48 PM
Возникла необходимость сформировать MySql-запрос на удаление информации из собственной таблицы cpg14x_test в файле delete.php (1.4.х) при удалении изображения.
Тоесть помимо удаления коментариев, EXIF и всего прочего нужно очистить еще и свою таблицу cpg14x_test.

Прописал после

$query = "DELETE FROM {$CONFIG['TABLE_EXIF']} WHERE filename='".addslashes($dir.$file)."' LIMIT 1";
$result = cpg_db_query($query);


Свой код:

$query = "DELETE FROM {$CONFIG['TABLE_TEST']} WHERE pid='$pid'";
$result = cpg_db_query($query);


При удалении фото пишет "Случилась ошибка при обращении к Mysql".
Что я сделал не так?
Title: Re: Äîáàâëåíèå çàïðîñà ê ÁÄ â ôàéëå delete.php
Post by: Makc666 on May 16, 2008, 01:02:29 PM
Åñëè âû áîëüøå íè÷åãî íå äåëàëè, òî îòâåò íà âàø âîïðîñ ïðîñòîé.
Ãàëåðåÿ íè÷åãî íå çíàåò î òàêîé ïåðåìåííîé êàê "$CONFIG['TABLE_TEST']".

Îòêðîéòå ôàéë:
\include\init.inc.php

Íàéäèòå ñòðîêó:
$CONFIG['TABLE_HIT_STATS']  = $CONFIG['TABLE_PREFIX'].'hit_stats';

Ïîñëå äîáàâüòå ñòðîêó:
$CONFIG['TABLE_TEST']  = $CONFIG['TABLE_PREFIX'].'test';
Title: Re: Добавление запроса к БД в файле delete.php
Post by: Shaman on May 16, 2008, 01:19:41 PM
Большое Вам спасибо!
Все получилось и работает :D