Wyświetlanie elementów tablicy w tabeli - Bootstrap DataTables

0

Mam sobie taką taką tabelę, w której chcę umieszczać dane z bazy danych. Korzystam z boostrapa datatables, bo pozwala na sortowanie i szukanie co dla początkującego jest dość wygodne.:

                 <thead>
						<tr>
							<td> Nazwa książki</td>
							<td> Rok wydania</td>
							<td> Autorzy</td>
							<td> Kategorie</td>
							<td> Biblioteki</td>
						</tr>
					</thead>

I teraz w phpie chce wpisać te dane do tej tabeli, odpowiednio do kolumn, problem w tym, że 3 ostatnie kolumny mają sporo wartości nie tylko jedną więc używam tablic do przechowywania i później wypisywania. Wypisywanie działa poprawnie jednak nie wpisuje do kolumn tylko przed tabelą. Jak to powinno poprawnie wyglądać?

  echo '  
                               <tr>  
                                    <td>'.$row["name"].'</td>  
                                    <td>'.$row["year"].'</td>  
										
									<td>'; 
										for($x=0; $x < count($authors_array); $x++) {
											echo '<p>'.$authors_array[$x].'</p>';
									}
									echo '</td>';' 
									
									
									
									<td>'; 
										for($x=0; $x < count($category_array); $x++) {
											echo '<p>'.$category_array[$x].'</p>';
									}
									echo '</td>';'
									
									
									
									<td>'; 
										for($x=0; $x < count($library_array); $x++) {
											echo '<p>'.$library_array[$x].'</p>';
									}
									echo '</td>';'
									
                               </tr>  
                               ';  

Tak to wygląda na stronie, a chcę żeby było tak jak wskazują strzałki oczywiście.
title

0
 echo '</td>';' 
 
                                    <td>'; 

Echo wykona Ci tylko zamknięcie znacznika </td> . Znacznik otwarcia CI się nie pojawi. Potem w pętlach dajesz echo tylko na dane z pętli.

1 użytkowników online, w tym zalogowanych: 0, gości: 1