Я сделал код php+sql. Сделал под нее таблицу, но проблема в том, что когда я пишу текст, таблица расширяется в длину, а не как должна, в ширину. У меня стоит тег width=700 (например), а он все-равно увеличивается, не смотря на этот тег.
Вот код:
<?php
$host='localhost';
$database='characters';
$user='root';
$pswd='тут пароль';
$dbh = mysql_connect($host, $user, $pswd) or die("Не могу соединиться с MySQL.");
mysql_select_db($database) or die("Не могу подключиться к базе.");
$query = "SELECT * FROM `gm_tickets`";
$res = mysql_query($query);
while($row = mysql_fetch_assoc($res))
{
echo "<table width='900' border='1' cellpadding='0' cellspacing='0'>";
echo "<tr valign='top'>";
echo "<td width='100'> Номер";
echo "</td>";
echo "<td width='150'> Ник";
echo "</td>";
echo "<td width='400'> Сообщение";
echo "</td>";
echo "<td width='150'> Время";
echo "</td>";
echo "<td width='100'> Закрыто";
echo "</td>";
echo "</tr>";
echo "<tr valign='top'>";
echo "<td width='100'>";
echo "".$row['guid']."\n";
echo "</td>";
echo "<td width='150'>";
echo "".$row['name']."\n";
echo "</td>";
echo "<td width=400>
".htmlspecialchars($row['message'])."\n";
echo "</td>";
echo "<td width='150'>";
echo "".$row['createtime']."\n";
echo "</td>";
echo "<td width='100'>";
echo "".$row['closed']."\n";
echo "</td>";
echo "</tr>";
echo "</table>";
}
?>
Вот скрин:
![user posted image](http://xmages.net/storage/10/1/0/7/c/upload/26c6efc5.png)
Спустя 12 минут, 10 секунд (3.02.2011 - 20:43) inpost написал(а):
Xhonor
Для начала:
Теперь по теме: таблицу помещаем в <div align="center">, теперь все, что внутри находится - будет по центру!
Для начала:
echo '
<table width="900" border="1" cellpadding="0" cellspacing="0">
<tr valign="top">
<td width="100"> Номер
</td>
';
Теперь по теме: таблицу помещаем в <div align="center">, теперь все, что внутри находится - будет по центру!
Спустя 35 минут, 29 секунд (3.02.2011 - 21:19) Xhonor написал(а):
Ничего не изменилось. Таблица просто стала по центру. А мне нужно чтобы таблица была ровной. тоесть по вертикали совпадал номер, ник, сообщение, время и "закрыто".
Как же вам обьяснить. Вообще чтобы "Сообщение" не растягивалось по вертикали, а продолжало текст по горизонтали.
Как же вам обьяснить. Вообще чтобы "Сообщение" не растягивалось по вертикали, а продолжало текст по горизонтали.
Спустя 8 минут, 30 секунд (3.02.2011 - 21:27) Xhonor написал(а):
Вот, нашел пример: ![user posted image](http://s46.radikal.ru/i112/1102/fc/11c0b73a14a0.png)
Здесь, как вы видите, текст идет нормально, тоесть он не растягивает страницу, а продолжает текст с новой строки, как так сделать?!
![user posted image](http://s46.radikal.ru/i112/1102/fc/11c0b73a14a0.png)
Здесь, как вы видите, текст идет нормально, тоесть он не растягивает страницу, а продолжает текст с новой строки, как так сделать?!
Спустя 1 час, 50 минут, 45 секунд (3.02.2011 - 23:18) inpost написал(а):
ширину <td> указать надо в пикселях. Достаточно для первого <td> в колонке таблицы