Красивые таблицы

www.karman.com.ua
портал о хостинге в Украине
Хостинг + Украина = Karman.com.ua

Сайт от А до Б

/

Основы сайта

/

Интересные скрипты

/

Изучаем PHP

/

Как заработать на сайте

/

Раскрутка сайта

/

CMS


Красивые таблицы 

Еще по теме:
  Красивое выпадающее меню
  Закладки: Могу я выполнять закладку по умолчанию автоматически, при запуске таблицы в режиме просмотра?
  Как я могу увидеть, работая в режиме редактирования/вставки, список возможных значений для поля, основанного на внешней таблицы?
  Как я могу создать простой LaTeX документ чтобы включить экспортируемую таблицу?
  Как использовать связанные таблицы в запросах по образцу?
  Как я могу восстановить базу данных или таблицу с помощью дампа? Как запустить ".sql" файл?
  Как я могу резервировать (бэкапить) свою базу данных или таблицу?
  Как я могу вставить значение null в свою таблицу?

Если Вам надоело каждый раз высчитывать ширину колонок таблицы то этот скрипт для Вас.


<!-- Скрипт поместить после тега body -->
<!-- начало скрипта -->  
<!-- необходим gif файл прозрачный 1х1 (здесь названием zero.gif. В архиве он есть. -->
<script language="JavaScript"><!--
function zeroStr(widthZero, heightZero)
{
 // !!!!!!!!!!!!!!!!!!!!!!  gif 1x1 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 return "<img border=0 src='zero.gif' width="+widthZero+" height="+heightZero+">";
}

function drawBox(widthBox, fontSize, imgLeft, colorBox, colorPanel, colorText, colorTitle, strText, strTitle)
// widthBox   - ширина рамки
// fontSize   - размер шрифта
// imgLeft    - рисунок в левом верхнем угле 36х36
// colorBox   - цвет рамки
// colorPanel - цвет панели
// colorText  - цвет текста
// colorTitle - цвет текста заголовка
// strText    - текст
// strTitle   - текст заголовка
{
  if (widthBox < 150) widthBox = 150;
  var flagBullet      = true;
  var TBLStr          = "<table border=0 cellspacing=0 width=" + widthBox + " cellpadding=0>";
  var HTMLStr         = "";
  var TITStr          = "";

  if (imgLeft !="") {
    TITStr =
    "<td height=36>"+
     TBLStr+
      "<tr>"+
         "<td width=36 height=36 rowspan=5><img border=0 src='"+imgLeft+"' width=36 height=36></td>"+
         "<td width="+(widthBox-36)+" height=6 colspan=2>"+zeroStr(5,1)+"</td>"+
      "</tr>"+
      "<tr>"+
         "<td width="+(widthBox-36)+" height=24 colspan=2 bgcolor="+colorBox+" align=center><font color="+colorTitle+" face=Verdana size="+fontSize+"><b>"+strTitle+"</b></font></td>"+
      "</tr>"+
      "<tr>"+
         "<td width="+(widthBox-36)+" height=2 bgcolor=#333333>"+zeroStr(1,1)+"</td>"+
         "<td width=4 height=6 rowspan=3 bgcolor="+colorBox+">"+zeroStr(1,1)+"</td>"+
      "</tr>"+
      "<tr>"+
         "<td width="+(widthBox-36)+" height=2 bgcolor=#999999>"+zeroStr(1,1)+"</td>"+
      "</tr>"+
      "<tr>"+
         "<td width="+(widthBox-36)+" height=2 bgcolor=#CCCCCC>"+zeroStr(1,1)+"</td>"+
      "</tr>"+
     "</table>"+
    "</td>"
  }
  else
  {
    TITStr =
    "<td height=31>"+
     TBLStr +
      "<tr>"+
         "<td width="+widthBox+" height=1 colspan=4>"+zeroStr(1,1)+"</td>"+
      "</tr>"+
      "<tr>"+
         "<td width=5 height=30 rowspan=4>"+zeroStr(1,1)+"</td>"+
         "<td width="+(widthBox-5)+" height=24 colspan=3 bgcolor="+colorBox+" align=center><font color="+colorTitle+" face=Verdana size=2><b>"+strTitle+"</b></font></td>"+
      "</tr>"+
      "<tr>"+
         "<td width=3 height=6 rowspan=3 bgcolor="+colorBox+">"+zeroStr(1,1)+"</td>"+
         "<td width="+(widthBox-12)+" height=2 bgcolor=#333333>"+zeroStr(1,1)+"</td>"+
         "<td width=4 height=6 rowspan=3 bgcolor="+colorBox+">"+zeroStr(1,1)+"</td>"+
      "</tr>"+
      "<tr>"+
         "<td width="+(widthBox-12)+" height=2 bgcolor=#999999>"+zeroStr(1,2)+"</td>"+
      "</tr>"+
      "<tr>"+
         "<td width="+(widthBox-12)+" height=2 bgcolor=#CCCCCC>"+zeroStr(1,2)+"</td>"+
      "</tr>"+
     "</table>"+
    "</td>";
  }

  HTMLStr =
   TBLStr+
     "<tr>"+
        TITStr+
     "</tr>"+
     "<tr>"+
        "<td>"+
        TBLStr+
          "<tr>"+
             "<td width=5>"+zeroStr(1,1)+"</td>"+
             "<td width=3 bgcolor="+colorBox+">"+zeroStr(1,1)+"</td>"+
             "<td width="+(widthBox-12)+" bgcolor="+colorPanel+">"+
             "<table border=0 cellpadding=3 width=100% cellspacing=3>"+
               "<tr>"+
                  "<td align=center><font color="+colorText+">"+strText+"</font></td>"+
               "</tr>"+
             "</table>"+
             "</td>"+
             "<td width=4 bgcolor="+colorBox+">"+zeroStr(1,1)+"</td>"+
          "</tr>"+
        "</table>"+
        "</td>"+
     "</tr>"+
     "<tr>"+
        "<td height=3>"+
        TBLStr+
          "<tr>"+
             "<td width=5></td>"+
             "<td width="+(widthBox-5)+" bgcolor="+colorBox+">"+zeroStr(1,3)+"</td>"+
          "</tr>"+
        "</table>"+
        "</td>"+
     "</tr>"+
   "</table>";
  document.write(HTMLStr);
}
--></script>
<!-- конец скрипта -->


<!-- HTML код -->
<script language="JavaScript"><!--
  drawBox(250, 2, "", "#000000", "#FFCC99", "#000000", "#FFFFFF",
    "Красивая таблица,<br>а можно еще й наворотов накрутить.", "ТАБЛИЦА");
//--></script>
<!-- конец кода -->
 


Чтобы обсудить это в форуме, нажмите здесь.


Хостинг-источник: http://karman.com.ua
  Запущена MySQL <= 4.0.1 с директивой lower_case_table_names установленной в 1. Если я создаю новую таблицу с заглавной буквой в её названии, она заменяется на строчную.
  Я не могу вставить текстовый файл в таблицу - я получаю ошибку "safe mode being in effect".


Есть вопросы о хостинге и о сайтах?
и получи ответ от профессионалов, которые обожают помогать людям :).
Еще по теме:
  При создании таблицы, я кликаю флажок Index для 2 полей - и phpMyAdmin генерирует только один индекс с этими двумя полями.
  Не могу ни вставить новые строки в таблицу, ни создать новую таблицу - MySQL выдает SQL-ошибку.
  В Internet Explorer 5.0, 5.5 или 6.0 получаю ошибку (подобно "Page not found") при попытке преобразовать строку в таблице с множеством полей, или с текстовым полем.Ваша таблица не имеет ни первичного
  Проблемы при создании дампов таблиц из Konqueror (phpMyAdmin 2.2.2).
  При попытке создать таблицу с количеством столбцов более 14 получаю ошибку памяти, средства управления при этом не функционируют.
  Количество записей в таблице InnoDB не корректное.
  Есть таблица с множеством (100+) полей и когда Я пытаюсь просмотреть таблицу получаю серию ошибок "Warning: unable to parse url". Как можно решить проблему?
  При переименовании или изменении структуры таблиц InnoDB теряется внешний ключ связи.
  При создании дампа большой таблицы в режиме компрессии (compressed mode), я получаю ошибку лимита памяти или ошибку лимита времени.
  Каждый раз, когда я хочу вставить или изменить запись, либо удалить таблицу или базу данных, появляется 404-я ошибка (page not found) как с HTTP, так и с cookie аутентификацией, мне предлагается снова
  Когда я создаю таблицу или преобразую поле, то получаю ошибку и поля дублируются.
  При попытке просмотра большой страницы (напр. db_structure.php с множеством таблиц) я получаю пустую страницу.
  Я запускаю MySQL на машине Win32. Каждый раз, когда я создаю новую таблицу имена таблицы и полей преобразуются в нижний регистр!
© СПД Праведно-Счастливый Аладдин Ярославович, 2004-2008. Все права защищены. При цитировании материалов ссылка на www.karman.com.ua обязательна. Редакция "Кармана" может не разделять точку зрения авторов статей, сообщений и ответственности за их содержание не несет.

Быстрый переход к содержимому сайта Karman.com.ua:
Новости, советы, углубленные знания, знания для новичков, законодательство, интересные скрипты, фотогалереи, отчеты, статьи о хостинге: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24
Часто задаваемые общие вопросы о хостинге, про FTP, PHPMyAdmin и MySQL, CPanel, Предустановленные скрипты, WHM, Cron, .htaccess, SSH, Паролирование директорий, О доменах, о работе с сайтом, о Раскрутке сайта, об Электронной почте, про Основы web-программирования: 0, 1
Энциклопедия основных терминов хостинга, программного обеспечения, железной стороны хостинга, технологий, электронной почты и доменов: 0, 1, 2, 3, 4, 5, 6
Сайты о хостинге (форумы, хостинг-провайдеры, студии веб-дизайна, домен-регистраторы, инструментарии в помощь вебмастеру): 0, 1, 2

Rambler's Top100