Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Похоже что с синтаксисом проблемма только где ошибка
Форумы портала PHP.SU » PHP » Программирование на PHP » Похоже что с синтаксисом проблемма только где ошибка

Страниц (1): [1]
 

1. spok - 28 Марта, 2009 - 09:38:58 - перейти к сообщению
Если в данном коде коментирую строку где str_replace, то базу обновляет, а вот с str_replace проблемма, то есть не обновляет запись

Что-то немогу понять в чем проблемма ( видимо в синтаксисе ( только где ошибка ))

PHP:
скопировать код в буфер обмена
  1. $silka = "http://www.sait.com<br />";
  2. // Замена
  3. $silka = str_replace('http://', '<a target="_blank" class="menus" href="http://', $silka);
  4. $silka = str_replace('<br />', '">Ссылка</a>', $silka);
  5. // Записываем в базу
  6. $query = "update soft set nazvan=\"" . $nazvan . "\", silka=\"" . $silka . "\" where id=" . $id;
  7. $result = MYSQL_QUERY($query);
  8.  
  9.  
2. Champion - 28 Марта, 2009 - 09:51:22 - перейти к сообщению
echo $query, и ты увидишь лишние кавычки

 

Powered by ExBB FM 1.0 RC1