|
|
|
| Доброго времени суток, подскажите, я вывожу содержимое таблицы на страницу HTML
$query = "select * from gost";
$result = mysql_query($query);
while ($row = mysql_fetch_assoc($result))
{
print $row["name"];
print $row["message"];
}
mysql_free_result($result);
|
соответственно он результат выдает в виде строки , а каклучше сделать чтоб он выдавал каждую запись с новой строки , а меред этим можно было вывести надпись ,ну например Имя
(типа <h1>Имя</h1>).
И как решить проблемус кодировкой , на странице ставлю UTF-8 , и все равно выдает "краказябры" | |
|
|
|
|
|
|
|
для: Kaizer131
(30.11.2008 в 12:09)
| | Ну... надо разметку учить!)
так должно работать:
<?php
mysql_connect(MS_server,MS_login,MS_pass) OR DIE('ERROR: connect MYSQL');
mysql_select_db(MS_db) OR DIE('ERROR: select DB');
mysql_query('SET NAMES UTF8');
$query = 'SELECT * FROM `gost`';
$result = mysql_query($query);
while ($row = mysql_fetch_assoc($result)): ?>
<h1>Имя:</h1> <?=$row['name']?><br />
<h1>Сообщение:</h1><?=$row['message']?><br />
<br />
<? endwhile; ?>
|
| |
|
|
|