Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Последовательность тэгов
 
 автор: Богдан   (04.04.2011 в 20:47)   письмо автору
 
 

Народ, хэлп, код отображет таблицу правильно, но меня смущает почему в "<table border=1><td><tr>"; " тэг td стоит перед тєгом tr, ведь всегда ж сначало идет строка а потом столбец. И еще из этого кода следует что через операторы вывода вначале можно открывать таблицу а потом вконце другим оператором закрывть так чтоль??Хэлп, новичку плз.

function rolldice()
{
global $die,$secondroll,$keepit;
echo "<table border=1><td><tr>";
for ($i=0; $i<5;$i++)
{
if ($keepit[$i]=="")
{
$die[$i]=rand(1,6);
}
else
{
$die[$i]=$keepit[$i];
}
$thefile="Кости/die$die[$i].jpg";
echo <<<HERE
<td><img src="$thefile"
height="50"
width="50"
><br>
HERE;
if ($secondroll==false)
{
echo <<<HERE
<input type="checkbox" name="keepit[$i]" value="$die[$i]">
</td>
HERE;
}
}
echo <<<HERE
</tr></td>
<tr>
<td colspan="5">
<center>
<input type="submit" value="roll again">
</center>
</td>
</tr>
</table>
HERE;
}

  Ответить  
 
 автор: cheops   (04.04.2011 в 22:12)   письмо автору
 
   для: Богдан   (04.04.2011 в 20:47)
 

><table border=1><td><tr>
Да, это не правильно <tr> должен идти перед <td>

>И еще из этого кода следует что через операторы вывода вначале можно открывать таблицу а
>потом вконце другим оператором закрывть так чтоль
Совершенно верно. HTML и PHP это разные языки, более того, они даже разнесены по времени и пространству: один работает в браузере, другой на сервере. Поэтому на сервере вы можете выводить элементы HTML-кода как угодно и любыми частями, главное чтобы когда документ придет к клиенту у вас была полноценная HTML-страница.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования