Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/3: Рейтинг темы: голосов - 3, средняя оценка - 5.00
2 / 2 / 2
Регистрация: 27.08.2013
Сообщений: 156

PHP максимальная ширина TD

17.03.2017, 09:47. Показов 722. Ответов 12
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день!
Прошу помочь. На html страницы вызывается простенький PHP код. Код вытаскивает из БД данные и выводит их через <td></td> в таблице. Вопрос как задать ширину ячейки?

PHP
1
2
3
4
5
6
7
8
9
10
echo '<link href="my.css" rel="stylesheet">';
echo "<table>\n";
while ($line = mysql_fetch_array($result, MYSQL_ASSOC)) {
    echo "\t<tr bgcolor=#D3EVB7>\n";
    foreach ($line as $col_value) {
        echo "\t\t<td>$col_value</td>\n";
    }
    echo "\t</tr>\n";
}
echo "</table>\n";
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
17.03.2017, 09:47
Ответы с готовыми решениями:

PHP. Загрузка файлов на сервер. Максимальная длинна имени файла
Здравствуйте уважаемые коллеги. :hi Расскажу о своей ситуации для общего рассмотрения. Итак: FreeBSD 8.2, Веб-сервер апач 2_2, php 5.x....

Максимальная ширина формы
Требуется по кнопке клонировать существующий на форме ListView, чтобы вновь созданный вставал рядом и так до бесконечности, при этом форма...

Максимальная ширина и длина формы
У меня такая проблема, мне нужно при click расширить форму допустим до 1000, но почему то максимальное допустимое 912, хотя установил в...

12
 Аватар для Nick007
101 / 94 / 38
Регистрация: 30.09.2009
Сообщений: 442
17.03.2017, 09:57
PHP
1
2
3
    echo "\t<tr bgcolor="#D3EVB7">\n";
    foreach ($line as $col_value) {
        echo "\t\t<td width="100">$col_value</td>\n";
1
2 / 2 / 2
Регистрация: 27.08.2013
Сообщений: 156
17.03.2017, 10:02  [ТС]
После внесения ширины
PHP
1
echo "\t\t<td width="100">$col_value</td>\n";
Сайт ложится
0
Эксперт по компьютерным сетямЭксперт NIX
 Аватар для Dmitry
13440 / 7534 / 829
Регистрация: 09.09.2009
Сообщений: 29,554
17.03.2017, 10:03
  • по той логике, которая видна в коде, закрывающий тег </tr> тоже должен быть внутри цикла
  • ширину, имхо, лучше указывать не ячейке, а самой таблице
  • и, имхо, лучше указывать стилем:
HTML5
1
<table style="100%">
Добавлено через 57 секунд
Цитата Сообщение от HoseMose Посмотреть сообщение
Сайт ложится
кавычки надо экранировать
1
 Аватар для Nick007
101 / 94 / 38
Регистрация: 30.09.2009
Сообщений: 442
17.03.2017, 10:08
Цитата Сообщение от Dmitry Посмотреть сообщение
<table style="100%">
может так?
HTML5
1
<table style="width:100%;">
Добавлено через 4 минуты
Цитата Сообщение от Dmitry Посмотреть сообщение
кавычки надо экранировать
тогда так
PHP
1
2
3
4
5
6
7
8
9
10
11
$o='<link href="my.css" rel="stylesheet">';
$o.='<table style="width:100%;">'."\n";
while ($line = mysql_fetch_array($result, MYSQL_ASSOC)) {
    $o.="\t".'<tr bgcolor="#D3EVB7">'."\n";
    foreach ($line as $col_value) {
        $o.= "\t\t<td>$col_value</td>\n";
    }
    $o.="\t</tr>\n";
}
$o.="</table>\n";
echo $o;
2
Эксперт по компьютерным сетямЭксперт NIX
 Аватар для Dmitry
13440 / 7534 / 829
Регистрация: 09.09.2009
Сообщений: 29,554
17.03.2017, 10:08
Цитата Сообщение от Nick007 Посмотреть сообщение
может так?
да, именно так. я написал не правильно
1
2 / 2 / 2
Регистрация: 27.08.2013
Сообщений: 156
17.03.2017, 10:12  [ТС]
Проблема в кавычках "" убираю сайт работает, но ячейка не меняет ширину(

Добавлено через 3 минуты
И так ширина та же(((
PHP
1
2
3
4
5
6
7
8
9
10
11
$o='<link href="my.css" rel="stylesheet">';
$o.='<table style="width:100%;">'."\n";
while ($line = mysql_fetch_array($result, MYSQL_ASSOC)) {
    $o.="\t".'<tr bgcolor="#D3EVB7">'."\n";
    foreach ($line as $col_value) {
        $o.= "\t\t<td>$col_value</td>\n";
    }
    $o.="\t</tr>\n";
}
$o.="</table>\n";
echo $o;
0
 Аватар для Nick007
101 / 94 / 38
Регистрация: 30.09.2009
Сообщений: 442
17.03.2017, 10:12
PHP
1
2
3
4
5
6
7
8
9
10
11
12
$o='<link href="my.css" rel="stylesheet">';
$o.='<table style="width:100%;">'."\n"; // здесь задаём ширину таблицы на всю ширину окна
while ($line = mysql_fetch_array($result, MYSQL_ASSOC)) {
    $o.="\t".'<tr bgcolor="#D3EVB7">'."\n";
    foreach ($line as $col_value) {
        $o.= echo "\t\t".'<td width="100">'.$col_value."</td>\n";// здесь указываем, что колонка = 100 пикселей, 
//если все колонки одинаковы, они растянутся равномерно
    }
    $o.="\t</tr>\n";
}
$o.="</table>\n";
echo $o;
1
Эксперт по компьютерным сетямЭксперт NIX
 Аватар для Dmitry
13440 / 7534 / 829
Регистрация: 09.09.2009
Сообщений: 29,554
17.03.2017, 10:12
Цитата Сообщение от HoseMose Посмотреть сообщение
Проблема в кавычках "" убираю
поставьте \ перед каждой из этих двух кавычек
1
 Аватар для Nick007
101 / 94 / 38
Регистрация: 30.09.2009
Сообщений: 442
17.03.2017, 10:14
если внешние кавычки двойные, то внутренние экранируются
если внешние одинарные, то внутренние двойные не нужно экранировать
чередуйте кавычки, что бы внутри и снаружи они были разными.
1
2 / 2 / 2
Регистрация: 27.08.2013
Сообщений: 156
17.03.2017, 10:31  [ТС]
Но из за этой строки ничего не работает (
PHP
1
$o.= echo "\t\t".'<td width="100">'.$col_value."</td>\n";
0
 Аватар для Nick007
101 / 94 / 38
Регистрация: 30.09.2009
Сообщений: 442
17.03.2017, 10:33
ошибочка...
PHP
1
$o.= "\t\t".'<td width="100">'.$col_value."</td>\n";
Добавлено через 33 секунды
внимательно читайте код, всегда могут быть ошибки
1
2 / 2 / 2
Регистрация: 27.08.2013
Сообщений: 156
17.03.2017, 10:37  [ТС]
Спасибо, за информацию буду разбираться.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
17.03.2017, 10:37
Помогаю со студенческими работами здесь

Максимальная ширина страницы в CSS
Уважаемые форумчане, просьба помочь новичку разобраться в CSS. Создал сайт в конструкторе для чайников MOBIRISE. Все устраивает, кроме пары...

Минимальная и максимальная ширина ячейки
Очередной ступор(( Имеется таблица: &lt;table cellspacing=0 cellpadding=0&gt; &lt;tr&gt; &lt;td class=&quot;head_border&quot;&gt; ... ...

Максимальная ширина body 1000px или 1300px?
Всем привет. У меня назрел тут вопрос. Имеется сайт с адаптивной вёрсткой и мобильной версией. Полная версия сайта ограничивается...

Ширина формы больше чем ширина экрана
Всем привет. Подскажите кто знает. У меня возникла такая не тривиальная необходимость сделать форму больше ширины экрана, но вот беда не...

Написать программу расчета стоимости жалюзи. Исходные данные: высота, ширина, материал. Высота и ширина задаются в полях
Задание 4 Написать программу расчета стоимости жалюзи. Исходные данные: высота, ширина, материал. Высота и ширина задаются в полях ввода...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
13
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru