За последние 24 часа нас посетили 54218 программистов и 1724 робота. Сейчас ищет 831 программист ...

Таблица умножения

Тема в разделе "PHP для новичков", создана пользователем romantik2011, 9 авг 2011.

  1. romantik2011

    romantik2011 Активный пользователь

    С нами с:
    23 июл 2011
    Сообщения:
    26
    Симпатии:
    0
    Подскажите, как закрасить вот так как на этой картинке? Не могу понять как.

    PHP:
    1.  
    2. <?php
    3. $cols = 10;
    4. $rows = 10;
    5. $cols1 = 1;
    6. echo '<h1><center>ТАБЛИЦА УМНОЖЕНИЯ</center></h1>';
    7. echo '<table style="border:1px solid black; padding:10px; margin-left:300px;">';
    8. while($cols1<$cols){
    9. $rows1 = 1;
    10. echo '<tr>';
    11.     while($rows1<$rows){
    12.         $rez = $cols1*$rows1;
    13.         echo '<td style="border:1px solid black; padding:20px;">'.$rez. ' '.' </td>';
    14.         $rows1++;
    15.     }
    16.     echo '<br />';
    17.     echo '</tr>';
    18.  
    19.  
    20. $cols1++;
    21. }
    22. echo '</table>';
    23. ?>
    24.  
    25.  
    26.  
    [​IMG]
     
  2. siiXth

    siiXth Активный пользователь

    С нами с:
    14 мар 2010
    Сообщения:
    1.447
    Симпатии:
    1
    PHP:
    1. <?php
    2.  $cols = 10;
    3.  $rows = 10;
    4.  $cols1 = 1;
    5.  echo '<h1><center>ТАБЛИЦА УМНОЖЕНИЯ</center></h1>';
    6.  echo '<table style="border:1px solid black; padding:10px; margin-left:300px;">';
    7. $orange=0;
    8. $blue=0;
    9. $yellow=0;
    10.  while($cols1<$cols){
    11.  $rows1 = 1;
    12.  echo '<tr>';
    13.  
    14.      while($rows1<$rows){
    15. if($orange==0){
    16. $style="bgcolor=\"orange\"";
    17. $orange=1;
    18. }
    19. else
    20. {
    21. if($blue==0)
    22. {
    23. $style="bgcolor=\"blue\"";
    24. }
    25. else
    26. {
    27. if($yellow==0)
    28. {
    29. $style="bgcolor=\"yellow\"";
    30. $yellow=1;
    31. }#if($yellow==0)
    32. }#else
    33. }#else
    34.         $rez = $cols1*$rows1;
    35.          echo '<td '.$style.' style="border:1px solid black; padding:20px;">'.$rez. ' '.' </td>';
    36.          $rows1++;
    37.      }
    38.      echo '<br />';
    39.      echo '</tr>';
    40. $blue=1;
    41. $yellow=0;
    42.  
    43.  
    44.  $cols1++;
    45.  }
    46.  echo '</table>';
    47.  ?>
    писал на коленке
    требует двойной проверки
     
  3. sobachnik

    sobachnik Старожил

    С нами с:
    20 апр 2007
    Сообщения:
    3.380
    Симпатии:
    13
    Адрес:
    Дмитров, МО
    siiXth
    У тебя iКоленка от Apple? поводил пальцем по коленке, оно на форуме и запостилось.. :)
     
  4. Reposlav

    Reposlav Активный пользователь

    С нами с:
    5 авг 2011
    Сообщения:
    34
    Симпатии:
    0
    romantik2011
    Это делается с помощью css
    В вашем случае обратите внимание на соседние селекторы.