Автор Дмитрий Дмитриев задал вопрос в разделе Другие языки и технологии
MySQL и PHP Как изменить запись с определенным id ??? и получил лучший ответ
Ответ от Frisian[гуру]
ыч. . Joomla и отдельно БД? ) напишите какая версия у вас Joomla и возможно все делаеться намного проще! 1. вариант: global $database; $database->setQuery("Запрос на обновление пример уже ниже писали"); $database->Query(); // это для запроса без возврата значения (удаления, обнвление.. ) а если хотите получить занчение то например так: $database->setQuery("SELECT * FROM #__users"); $list = $database->loadObjectList(); foreach($list as $user) { echo $user->name; } 2. вариант зайти в папку /administrator/com_virtuemart/ посмотреть или есть там файл admin.class.php если есть открыть его и посмотреть если там класс для базы данных примерно такого формата: class xTable extends mosDBTable { var $id=null;//первичный ключ var $name=null;//имя записи ...тут куча полей таблицы /** * Конструктор класса. */ function myTable( &$db ) { $this->mosDBTable( '#__xtable', 'id', $db ); } } тогда вы делаете в коде так: global $database; $table = new xTable ($database); // собственно вместо xTable класс таблички который там написан!! ! $table->load($id); // загружает запись с нужным вам индификатором и дальше $table->name = "test"; //name это поля таблицы что в классе есть.. . они вам должны подчеркиваться!! ! например для вашего поля $table-> product_price = 100; //и после этого сохраняем: $table->store(); //можна удалять по иду $table->delete($id);
mysql_query("UPDATE имя_таблицы SET название поля='значение' WHERE название ид='значение';"); это php код
UPDATE joss_vm_product_price SET product_price=$realsena WHERE product_id=$product_id
UPDATE table SET name='Basya' WHERE id='4';
insert - есть оператор на добавление записи а не на изменение другие вон уже написали правильный ответ
какой срвер исходящей почты нужно прописат в программе, ящик зарегистрирован в kubera74@gmail.com
Вообще-то SMTP (это сервер исходящих сообщений) обычно прописывается твоего провайдера интернета.
подробнее...
Почему у меня эл. почта перестала работать на отправку писем?
Если не отправляется только по одному адресу, то может просто неверный адрес, а если почтовая
подробнее...
Почему не работает Outlook?
Открой управление учетными записями и проверь корректность адреса SMTP и POP3 почтового сервера,
подробнее...
что означает запрос на изменение в базе данных Access
Вопрос сформулирован некорректно, непонят о чём
подробнее...