|
|
|
| Недавно появилась проблема и я ее никак не могу победить.
Есть страничка html в которой формируются данные в таблицу на страничке из базы данных при помощи PHP.
Так вот, ошибка появляется, когда я беру данные из текстового поля таблицы БД и кладу ее в переменную, которая выводится вот так
$main .= '<td><a href=\"price.php?type=edit_sl&name1=$name1&tid=$id\" ";}
$main .= 'class=\"siniy\">';
$main .= $nazvanie.'</a></td>';
$main .="<td>".$ed_izmeren."</td>";
|
Ошибка появляется тогда, когда в переменную $nazvanie попадает текст содержащий кавычки, к примеру (Облицовка стен плиткой "Рваный камень").
Вот в этом случае эксплоер выдает ошибку "Незавершенная строковая константа".
Что в такой ситуации нужно делать? Раньше сколько программировал, но такой проблемы не встречал - все ровно отрабатывалось в PHP. | |
|
|
|
|
|
|
|
для: Alex Boxgorn
(07.05.2008 в 13:11)
| |
<?
$main .= '<td><a href="price.php?type=edit_sl&name1=$name1&tid=$id" class="siniy">';
$main .= $nazvanie.'</a></td>';
$main .="<td>".$ed_izmeren."</td>";
|
| |
|
|
|