day & night

Работа с таблицами, web программирование
Дата обновления: , перейти к новому сообщению
#1
Wak



Опытный юзверь
**

Группа: Пользователи
Сообщений: 123
Регистрация: 27.07.2006
Пользователь №: 201.587


Респектов: 0
----------


Предупреждений: 0


Как сделать, что бы выполнялся следующий код:


Если ... то таблица имеет вид

Code

<table border="1" width="100" height="100">
<tr>
 <td height="50" width="50">
 <p align="center">1</td>
 <td height="50" width="50">
 <p align="center">2</td>
</tr>
<tr>
 <td height="50" width="50">
 <p align="center">3</td>
 <td height="50" width="50">
 <p align="center">4</td>
</tr>
</table>



иначе:

Code

<table border="1" width="100" height="100">
<tr>
 <td height="100" width="100">
 <p align="center">0</td>
</tr>
</table>

???
User is offline
Go topGo end

Ответов(1 - 9)
12.03.2008 - 23:33
#2
de1ay



профи!
[SoftoRooMTeaM] Group Icon

Группа: Наши Люди
Сообщений: 4.437
Регистрация: 14.10.2005
Из: EU
Пользователь №: 1.010


Респектов: 613
-----XXXX-




Зависит от языка реализации. Средствами html этого сделать не получится...
User is offline
Go topGo end
12.03.2008 - 23:45
#3
Wak



Опытный юзверь
**

Группа: Пользователи
Сообщений: 123
Регистрация: 27.07.2006
Пользователь №: 201.587


Респектов: 0
----------


Предупреждений: 0


Так вот в том-то и дело! Как и на чём это лучше сделать?
User is offline
Go topGo end
12.03.2008 - 23:51
#4
de1ay



профи!
[SoftoRooMTeaM] Group Icon

Группа: Наши Люди
Сообщений: 4.437
Регистрация: 14.10.2005
Из: EU
Пользователь №: 1.010


Респектов: 613
-----XXXX-




Цитата | Quote(Wak @ 12.03.2008 - 23:48)
Так вот в том-то и дело! Как и на чём это лучше сделать?
*

например на php:

Code
if  <условие>
{
1 таблица
}
else
{
2 таблица
}

User is offline
Go topGo end
13.03.2008 - 2:05
#5
PTyTb



профи!
[SoftoRooMTeaM] Group Icon

Группа: Наши Люди
Сообщений: 1.621
Регистрация: 15.02.2006
Из: ɐɔɐdʎɓноʟ
Пользователь №: 23


Респектов: 1527
-----XXXXX




Цитата | Quote(Wak @ 13.03.2008 - 0:54)
Так вот в том-то и дело! Как и на чём это лучше сделать?
*

А это смотря что поддерживает сервер хостера...
Некоторые бесплатные серверы поддерживают только HTML и JS...

Цитата | Quote(delay(0) @ 13.03.2008 - 0:54)
например на php:
*

Только еще по этому поводу небольшое замечание... Если это РНР...
Двойные кавычки ("") в параметрах таблиц, строк, и ячеек необходимо прибить, иначе Апач будет оч. сильно и долго ругаться на ошибки...
Т.е. код примерно такой:

Code
if (условие)
{
echo "1 таблица"; // смотри пример ниже (2 таблица)
}
else
{
echo "<table border=1 width=100 height=100><tr>";
echo "<td height=100 width=100><p align=center>0</p></td>";
echo "</tr></table>";
}


Короче, примерно так... wink.gif
User is offline
Go topGo end
13.03.2008 - 8:10
#6
de1ay



профи!
[SoftoRooMTeaM] Group Icon

Группа: Наши Люди
Сообщений: 4.437
Регистрация: 14.10.2005
Из: EU
Пользователь №: 1.010


Респектов: 613
-----XXXX-




Hydrargyrum, первая цитата не моя. biggrin.gif
Цитата | Quote(Hydrargyrum)
Т.е. код примерно такой:
Или такой:

Code
if (условие)
{
echo "1 таблица"; // смотри пример ниже (2 таблица)
}
else
{
echo "<table border='1' width='100' height='100'><tr>";
echo "<td height='100' width='100'><p align=center>0</p></td>";
echo "</tr></table>";
}
User is offline
Go topGo end
13.03.2008 - 9:03
#7
PTyTb



профи!
[SoftoRooMTeaM] Group Icon

Группа: Наши Люди
Сообщений: 1.621
Регистрация: 15.02.2006
Из: ɐɔɐdʎɓноʟ
Пользователь №: 23


Респектов: 1527
-----XXXXX




Цитата | Quote(delay(0) @ 13.03.2008 - 9:13)
Hydrargyrum, первая цитата не моя.
*

Извиняюсь, что-то сглючило, видимо...
Внимание не обратила... Исправила...

Цитата | Quote(delay(0) @ 13.03.2008 - 9:13)
Или такой:
*

Совершенно верно! wink.gif
User is offline
Go topGo end
13.03.2008 - 11:59
#8
Wak



Опытный юзверь
**

Группа: Пользователи
Сообщений: 123
Регистрация: 27.07.2006
Пользователь №: 201.587


Респектов: 0
----------


Предупреждений: 0


Хорошо, с php понятно, а как насчёт js? Боюсь, что обычный document.write тут не поможет...
User is offline
Go topGo end
13.03.2008 - 17:45
#9
de1ay



профи!
[SoftoRooMTeaM] Group Icon

Группа: Наши Люди
Сообщений: 4.437
Регистрация: 14.10.2005
Из: EU
Пользователь №: 1.010


Респектов: 613
-----XXXX-




Цитата | Quote(Wak @ 13.03.2008 - 12:02)
Хорошо, с php понятно, а как насчёт js? Боюсь, что обычный document.write тут не поможет...
*
В общем виде так же:

Code
if (условие) оператор1 else оператор2
User is offline
Go topGo end
15.03.2008 - 22:12
#10
Wak



Опытный юзверь
**

Группа: Пользователи
Сообщений: 123
Регистрация: 27.07.2006
Пользователь №: 201.587


Респектов: 0
----------


Предупреждений: 0


Т.е. Вы хотите сказать, что код
Code


<script type=text/javascript>
i=1;
if i==1

<table border="1" width="100" height="100">
<tr>
<td height="50" width="50">
<p align="center">1</td>
<td height="50" width="50">
<p align="center">2</td>
</tr>
<tr>
<td height="50" width="50">
<p align="center">3</td>
<td height="50" width="50">
<p align="center">4</td>
</tr>
</table>

else

table border="1" width="100" height="100">
<tr>
<td height="100" width="100">
<p align="center">0</td>
</tr>
</table>


</script>




будет нормально работать?
User is offline
Go topGo end

Topic Options
Сейчас: 29.03.2024 - 2:12
Мобильная версия | Lite версия