РНР работает только на повторяющий содержание, когда я эхо его непосредственно с HTML-тегом (echo
находится вне тега), следующим образомEcho внутри HTML тега
include('db.php');
$blogurl="http://www.com/view/";
$results = mysql_query("SELECT * FROM product ORDER BY `id` DESC LIMIT 1");
while ($row = mysql_fetch_array($results)) {
echo "<h2><a href=" . $blogurl . $row['url'] . ">" . $row['title'] . "</a></h2>";
}
Но это Безразлично Не работаю, когда я стараюсь в этом стиле:
<?php
include('db.php');
$results = mysql_query("SELECT * FROM product ORDER BY `id` ASC");
while ($row = mysql_fetch_array($results)) {
$blogurl="http://www.com/view";
$url=$row['url'];
$title=$row['title'];
?>
<td>
<a href="<?php echo $blogurl;?>/<?php echo $url;?>"><?php echo $title;?></a>
</td>
<?php
}
?>
Я хочу изменить способ эхо-данных из базы данных. Но что не так с этим вторым стилем?
-1 для такой вопрос – argentum47
недостающую точку с запятой в коде. Вы можете использовать http://phpcodechecker.com/ для проверки синтаксической ошибки ... – Riad
Пожалуйста, опубликуйте сгенерированный HTML. Вы используете действительный html? –