Пропадают "" в теге <a..... после href> но ссылка работает.

Dimitry-1983

Новичок
Пропадают "" в теге <a..... после href> но ссылка работает.

Имеем такой кусок кода в цикле, данные берутся из БД:
PHP:
... echo "<A HREF=".$row['link'].">".$row['name']."</A><br>";
... ссылка в html работает, но в "исходнике" заметил:

<A href=news>Новости</A><br>

... нету кавычек после href=
... и после news

Долго "игрался", даже вон чего пробовал:
PHP:
echo '<A HREF=';
echo '"';
echo $row['link'];
echo '"'; 
echo '>';
echo $row['name'];
echo "</A><br>;
Та же фигня. Главное - дальше по коду такая же строчка. В ней при "игре" раз на раз появлялись кавычки. А так всё работает.

Не пойму:

- Почему работает, это раз;
- Как это исправить (может у других не заработает?), это два.
 

MD

Guest
почитай вдумчиво тут: http://www.php.net/manual/en/language.types.string.php
 

Dimitry-1983

Новичок
Спасибо! "Всё работает". :) Даже тему не успел создать - уже ответили. Класс.
 

MD

Guest
Dimitry-1983, но ты все таки почитай. на будущее полезно будет.
 

Dimitry-1983

Новичок
Да, действительно. А почему второй пример "не работал"? Я же там для каждой фигульки отдельную эху прописал?
 
Сверху