PHP MySQL эхо не будет работать должным образом - PullRequest
0 голосов
/ 16 декабря 2011

У меня есть этот код, который должен отображать некоторые значения из базы данных MySQL. Первые 2 работают нормально. Это правильно, хорошо работает ... пока не дойдет до названия. Он отображает '<title> и </title> и "XXX |", но не отображает значение. Любая помощь? Спасибо миллион!

while($row = mysql_fetch_array( $info_array )) {
    echo $row['id'];
    echo "</br>";
    echo $row['name'];
    echo "</br>";
    echo "<title>XXX | "$row['name']"</title>";
};

UPDATE: Спасибо всем, кто помог! Оказывается, в этом коде не было ошибок. Это была ошибка в коде.

Ответы [ 2 ]

4 голосов
/ 16 декабря 2011

Попробуйте объединить ваши строки с . s:

echo "<title>XXX | " . $row['name'] . "</title>";
3 голосов
/ 16 декабря 2011

Это похоже на синтаксическую ошибку.Поместите точку конкатена вокруг $ row ['name'] или оберните ее в фигурные скобки.

echo "<title>XXX | ".$row['name']."</title>";

или

echo "<title>XXX | {$row['name']}</title>";
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...