Проблем с извеждането на една функция в таблица

fireman

Registered
Здравейте!
Сега чета една дебела книга PHP and MySQL и си правя най-различни експерименти с кодовете ,които са дадени но попаднах на една функция, която извлича от БД снимка ( ако има такава разбира се ) и име на автор и ги прави в таблица.дотук всичко ми е ясно и си работи ,но се опитах ( вече над 3 часа безуспешно ) резултатите да се визуализират в таблица, но да ми показва три резултата на един ред и тогава да минава на нов ред отдолу т.е. да ги показвам в таблица така :

снимка име снимка име снимка име
снимка име снимка име снимка име

а не както са сега

снимка име
снимка име
снимка име
Надявам се сте ми разбрали въпроса ,а ето я и функцията :

Код:
function display_books($book_array)
{
  //display all books in the array passed in
  if (!is_array($book_array))
  {
     echo '<br />No books currently available in this category<br />';
  }
  else
  {
    //create table
    echo '<table  width = "100%" border = 1px>';
    
    //create a table row for each book    
    foreach ($book_array as $row)
    {
      $url = 'show_book.php?isbn='.($row['isbn']);
      echo '<tr><td>';
      if (@file_exists('images/'.$row['isbn'].'.jpg'))
      {
        $title = '<img src=\'images/'.($row['isbn']).'.jpg\' border=0>';
        do_html_url($url, $title);
      }
      else
      {
        echo ' ';
      }
      echo '</td><td>';
      $title =  $row['title'];
      do_html_url($url, $title);
      echo '</td></tr>';
    }
    echo '</table>';
  }
  echo '<hr />';
}

Ако някой може да помогне!!!!
Благодаря предварително!
 
Благодаря за бързия отговор jooorooo. Веднага ще се пробвам да приложа примера
Бъди жив и здрав!
 
Ето го и решението на проблема.Пускам го , защото може да бъде в помощ и за някой друг.

Код:
function display_books($book_array)
{
  //показва всички предмети в масив
  if (!is_array($book_array))
  {
     echo '<br />Няма предмети в тази категория<br />';
  }
  	else
  	{
    //създаване на таблица
    echo '<table  width = \"100%\" border = 1px  >';
	$i="0"; 
	foreach ($book_array as $row)
		{ 
		$url = 'show_book.php?isbn='.($row['isbn']);
		$tit = '<img src=\'images/'.($row['isbn']).'.jpg\' border=0>';
		$title = ($row['title']);
        $i++; 
		echo "<td><a href=\"".$url."\">$tit</a></td>
		<td><a href=\"".$url."\">$title</a></td>"; 
			 if ($i=="4"){ 
  					echo "</tr> 
     					<tr>"; 
 						 $i=0; 
				}	
		}			 
	} 
}
echo '<hr />'; 
?>
</table>
 

Back
Горе