Прошу помощи в решении проблемы с обновлением данных в БД.
Навоял вот такой код (точнее это его часть)
$sql = mysql_query("UPDATE nal_small_main SET buy = ".$buy_usd." WHERE id = '1'");
$sql = mysql_query("UPDATE nal_small_main SET sell = ".$sell_usd." WHERE id = '1'");
$sql = mysql_query("UPDATE nal_small_main SET img_buy = ".$img_buy_usd." WHERE id = '1'");
$sql = mysql_query("UPDATE nal_small_main SET img_sell = ".$img_sell_usd." WHERE id = '1'");
(может, конечно, такой запрос можно и проще составить, но РНР и mysql познаю методом ТЫКА + google).
Проблема вот в чем: при попытке обновить базу, столбцы buy и sell, которые имеют числовые значения, обновляются без проблем, а вот img_buy и img_sell, которые в БД хранят ссылку на изображение (тип поля TEXT) ВООБЩЕ ни в какую.
Что не так?
Заранее благодарен!
Спустя 14 минут, 10 секунд (2.10.2011 - 02:27) Игорь_Vasinsky написал(а):
для чисел оставь так.. а для строковых значений обрамли ещё в одинарные ковычки.
а название столбцов и таблицы - регомендую брать в обратные апострофы
``
а название столбцов и таблицы - регомендую брать в обратные апострофы
``
Спустя 15 часов, 9 минут (2.10.2011 - 17:36) Winston написал(а):
rogodessa
Для отладки можно юзать оболочку для mysql_query
Например
И будет выведен текст ошибки, если такая присутствует.
Для отладки можно юзать оболочку для mysql_query
Например
function mQuery($query)
{
if(is_string($query))
return mysql_query($query) or die(mysql_error());
else
return $query;
}
$sql = mQuery("UPDATE `nal_small_main` SET `buy` = '" . $buy_usd . "' WHERE id = '1'");
И будет выведен текст ошибки, если такая присутствует.
Спустя 3 часа, 58 минут, 33 секунды (2.10.2011 - 21:35) rogodessa написал(а):
Ух, как же облегчает труд подсказка умного человека!
Игорёк, спасибо! Помогло.
Я вчера часов 5 бился над решением.
Winston, и Вам благодарствую, приму во внимание в дальнейшем.
Игорёк, спасибо! Помогло.

Я вчера часов 5 бился над решением.
Winston, и Вам благодарствую, приму во внимание в дальнейшем.