-1
Verileri db'den görebileceğiniz kodum. Bazı sütun diğer tablodan alınmalıdır, bu yüzden farklı bir sorguya sahip olacaktır. Sorun şu ki, ikinci ve üçüncü 'döngüsü' ise sonucu yatay olarak ve dikey olarak göstermiyor.Veritabanı verilerini dikey olarak görüntüleme
//FIRST WHILE
$result = $waran->getall();
while($row = mysql_fetch_array($result)) {
echo "<tr>";
echo " <td style='text-align:center'>".$bil."</td>";
if($_SESSION['mPosition'] == "FULL ACCESS"){
echo " <td><a href='javascript:showDialog(\"view_Waran\");showWaran(\"".$row['id']."\")' class='no_decoration'>".$row["name_position"]."</a></td>";
}else{
echo " <td>".$row['name_position']."</td>";
}
echo " <td style='text-align:center'>".$row['grade_position']."</td>";
echo " <td style='text-align:center'>".$row['code_skim']."</td>";
//SECOND WHILE
$resultWaranFix = $waran->getListWaranFix();
while ($rowWaranFix = mysql_fetch_array($resultWaranFix)) {
echo "<td>".$rowWaranFix ['total_waran_fix']."</td>";
}
//THIRD WHILE
$resultFullfilmentFix = $waran->countFullfilmentFix();
while ($rowFullfilmentFix = mysql_fetch_array($resultFullfilmentFix)) {
echo "<td>".$rowFullfilmentFix ['fullfilment_fix']."</td>";
}
echo "</tr>";
$bil=$bil+1;
}
Çevrimlerde, bir satırdaki tablo hücreleri olan
cevap
Böyle bir şey deneyebilirsiniz: döngüler içine alt tablolar içinde görüntülenen bu yüzden değişti
.
kaynak
2016-04-04 07:28:59 andeersg
tablosundan çıkar, tüm veriler aynı satırda sıkışır. çünkü tüm veriler görüntüleninceye kadar döngü boyunca yapılacağından emin olun.Ardarda sadece bir verinin göründüğünden emin olmak için değiştirilmelidir. @andeersg – puyen
Kodu güncelledim. Şimdi ikinci döngüden önceki şeyler bir sıra, ikinci döngü bir satır ve üçüncü döngü bir satırdır. – andeersg
İlgili konular