Выборка из базы и красивое оформление.

Фанат

oncle terrible
Команда форума
если будешь дорабатывать, то получится длиннее.
 

Perlik

Guest
Всё что мне нужно было - понять как через каждую N выборку вставлять </tr><tr>.
Остальное доработано, доделано... Мало того, еще и на страницы делится... HTML получается добротный, красивый... Так что всё отлично...
 

_RVK_

Новичок
если будешь дорабатывать, то получится длиннее
Еще один иф, и проверять четная или нечетная $i.

-~{}~ 13.10.04 17:45:

примерно так:
print ($i % 2) ? '<td></td>' : '';

-~{}~ 13.10.04 17:46:

Мало того, еще и на страницы делится
надеюсь с помощью LIMIT?
 

argentines

Новичок
Доброе время сток
я сталкнулся с той же проблемой мне необходимо вывести три таблицы в ряд
не могу не получается дело в том что я вывожу цикл через функцию а в индексном через форич
вот код провда даже немагу догодатся куда его можно вставить
вот моя функция:
PHP:
function main(){
    
    $result = mysql_query("SELECT  books.min_img, books.id_book, authors.author 
                           FROM authors, books_to_author, books
                           WHERE authors.id_author = books_to_author.id_author
                           AND books_to_author.id_book = books.id_book");
    if(mysql_num_rows($result)>0)
    {
        
        while($myrow = mysql_fetch_array($result))
        {      
            
            $main[$myrow[id_book]] = $myrow;
           
        }
       return $main; 
    }
    else
    {
      echo"<p>The inquiry about sample of the data has not selected</p>";
      exit(mysql_error());
    }
}
а вот форич:
PHP:
<?
     $author = $_GET[id_author];
     $genre = $_GET[id_genre];
     
     if(empty($author)){
       if(empty($genre))
      
      foreach($main as $key=> $val) 
      
      {
     echo"
     <table width=600 height=200 >
     <tr>
     <td style = 'width:150px;border:1px solid gray;'><img src = '$val[min_img]' hspace='55' vspace='8' class='img_view'><br />$val[author]</td>
     
     </tr>
     </table>";
   } 
}
 ?>
подскажи как я могу вывести в цикле три ячейки в ряд,за ранние блогадарин
 

Single

пилот капсулы
для начала нужно сверстать таблицу из 3 колонок.
 

fixxxer

К.О.
Партнер клуба
для начала не надо поднимать темы 7-летней (!) давности
 

argentines

Новичок
Причем здесь семилетняя давность просто я столкнулся с проблемой и попросил
помощи у опытный программистов,мне нужно что бы цикл вводил ячейки не в низ а 3 с лева на право
 

KorP

Новичок
argentines
ну так ты
PHP:
</tr>
     </table>
убери лишние, или хтмл не учил? тебе нужно 3 столбца сделать, а ты 3 таблицы лепишь. ну или cssом обыгрывай в столбцы эти 3 таблицы
 
Сверху