Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Выравнивание в ячейке данных, выведенных из БД
Форумы портала PHP.SU » » Вопросы новичков » Выравнивание в ячейке данных, выведенных из БД

Страниц (1): [1]
 

1. Vas12 - 28 Января, 2014 - 07:03:23 - перейти к сообщению
Выравнивание текста из базы

Проблема такая. Получаю данные из базу и вывожу их в таблицу, но почему то не получается выровнять содержимое внутри ячейки, которое вывели. Вот мой код, он не работает. Подскажите пожалуйста, как сделать, чтобы в первом столбце(id) происходило выравнивание например по правому краю?

<?
$db = mysql_connect("","","");
//функция mysql_select_db() выбирает текущую
//базу данных
mysql_select_db("" ,$db);
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title></title>
</head>

<body>
<?
$q = "SELECT * FROM tab";
$q = mysql_query($q);
?>
<table border="1">
<tr><td colspan="3">Шапка</td></tr>
<?
while ($r = mysql_fetch_assoc($q))
{
echo "<tr>";
echo "<td align ="right">{$r['id']}</td>";
echo "<td>{$r['name']}</td>";
echo "<td>{$r['fam']}</td>";
echo "</tr>";
}
?>
</table>
</body>
</html>
2. KingStar - 28 Января, 2014 - 12:26:30 - перейти к сообщению
PHP:
скопировать код в буфер обмена
  1. echo "<td align ="right">{$r['id']}</td>";


тебе бы по ковычки почитать Нахмурился

PHP:
скопировать код в буфер обмена
  1. echo "<td align ='right'>{$r['id']}</td>";
3. dmaw - 28 Января, 2014 - 12:28:03 - перейти к сообщению
Цитата:
align ="right"

Может проблема в лишнем пробеле.

 

Powered by ExBB FM 1.0 RC1