SoftoRooM LifeRooM Whois RSS GZip WAP Поиск Правила Помощь Disclaimer
Твой софтовый форумТвой софтовый форумТвой софтовый форумТвой софтовый форум

Здравствуйте Гость ( Вход | Регистрация )

Работа с таблицами


 
post 12.03.2008 - 23:26
Отправлено #1
Wak



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

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


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


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


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


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

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 offlineProfile CardPM
Go to the top of the pageGo to the end of the page
+Quote Post

Reply to this topicStart new topicStart Poll
Ответов(1 - 9)
 
post 12.03.2008 - 23:36
Отправлено #2
de1ay



Cardable Unit
[SoftoRooMTeaM] Group Icon

Профиль
Группа: СуперМодераторы
Сообщений: 3.840
Регистрация: 14.10.2005
Из: EU
Пользователь №: 1.010


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




Зависит от языка реализации. Средствами html этого сделать не получится...
User is offlineProfile CardPM
Go to the top of the pageGo to the end of the page
+Quote Post

 
post 12.03.2008 - 23:48
Отправлено #3
Wak



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

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


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


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


Так вот в том-то и дело! Как и на чём это лучше сделать?
User is offlineProfile CardPM
Go to the top of the pageGo to the end of the page
+Quote Post

 
post 12.03.2008 - 23:54
Отправлено #4
de1ay



Cardable Unit
[SoftoRooMTeaM] Group Icon

Профиль
Группа: СуперМодераторы
Сообщений: 3.840
Регистрация: 14.10.2005
Из: EU
Пользователь №: 1.010


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




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

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

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

User is offlineProfile CardPM
Go to the top of the pageGo to the end of the page
+Quote Post

 
post 13.03.2008 - 2:08
Отправлено #5
Hydrargyrum



профи!
[SoftoRooMTeaM] Group Icon

Профиль
Группа: Дружинники
Сообщений: 694
Регистрация: 15.02.2006
Из: Питера
Пользователь №: 23


Респектов: 311
-----XX---




Цитата | 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 offlineProfile CardPM
Go to the top of the pageGo to the end of the page
+Quote Post

 
post 13.03.2008 - 8:13
Отправлено #6
de1ay



Cardable Unit
[SoftoRooMTeaM] Group Icon

Профиль
Группа: СуперМодераторы
Сообщений: 3.840
Регистрация: 14.10.2005
Из: EU
Пользователь №: 1.010


Респектов: 610
-----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 offlineProfile CardPM
Go to the top of the pageGo to the end of the page
+Quote Post

 
post 13.03.2008 - 9:06
Отправлено #7
Hydrargyrum



профи!
[SoftoRooMTeaM] Group Icon

Профиль
Группа: Дружинники
Сообщений: 694
Регистрация: 15.02.2006
Из: Питера
Пользователь №: 23


Респектов: 311
-----XX---




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

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

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

Совершенно верно! wink.gif
User is offlineProfile CardPM
Go to the top of the pageGo to the end of the page
+Quote Post

 
post 13.03.2008 - 12:02
Отправлено #8
Wak



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

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


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


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


Хорошо, с php понятно, а как насчёт js? Боюсь, что обычный document.write тут не поможет...
User is offlineProfile CardPM
Go to the top of the pageGo to the end of the page
+Quote Post

 
post 13.03.2008 - 17:48
Отправлено #9
de1ay



Cardable Unit
[SoftoRooMTeaM] Group Icon

Профиль
Группа: СуперМодераторы
Сообщений: 3.840
Регистрация: 14.10.2005
Из: EU
Пользователь №: 1.010


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




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

Code
if (условие) оператор1 else оператор2
User is offlineProfile CardPM
Go to the top of the pageGo to the end of the page
+Quote Post

 
post 15.03.2008 - 22:15
Отправлено #10
Wak



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

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


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


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


Т.е. Вы хотите сказать, что код
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 offlineProfile CardPM
Go to the top of the pageGo to the end of the page
+Quote Post


Reply to this topicTopic OptionsStart new topic
 


  Яндекс цитирование   Rambler's Top100
LITE - версия | WAP - версия