Arkadaşlar haber scripti yazıyorum nerdeyse bitti fakat bir türlü haberleri alt alta ve yan yana sıralayamıyorum. Yapmak istediğim
__1.Kategori Adı______ ____2.Kategori Adı_____
| __1.Haber Başlığı___ | | __1.Haber Başlığı__ |
| | | | | | | |
| | 1. Haber İçeriği| | | | 1.Haber İçeriği | |
| |_______________| | | |_______________| |
| __2.Haber Başlığı___ | | __2.Haber Başlığı__ |
| | | | | | | |
| | 2. Haber İçeriği| | | | 2.Haber İçeriği | |
| |_______________| | | |_______________| |
|___________________| |___________________|
__3.Kategori Adı______ ____4.Kategori Adı_____
| __1.Haber Başlığı___ | | __1.Haber Başlığı__ |
| | | | | | | |
| | 1. Haber İçeriği| | | | 1.Haber İçeriği | |
| |_______________| | | |_______________| |
| __2.Haber Başlığı___ | | __2.Haber Başlığı__ |
| | | | | | | |
| | 2. Haber İçeriği| | | | 2.Haber İçeriği | |
| |_______________| | | |_______________| |
|___________________| |___________________|
Tam olarak böyle bir şey
//dış kategori kutusu 2 sütunu içeren tablo 500 px dedim kendin hesapla ihtiyacına göre
echo '<div style="width:500px;border:1px;border-color:c2c2c2;">';
// kategorileri çekeceğimiz döngümüzü yazalım
while($kategori = mysql_fetch_array(mysql_query("SELECT * FROM kategori ORDER BY id"))){
//kategorileri çektiğimiz döngünün içinde o kategorinin haberlerini getirelim
while($haber = mysql_fetch_array(mysql_query("SELECT * FROM haber WHERE katid = '{$kategori['id']}' ORDER BY id DESC LIMIT 0,5")) ){
//iç kategori tablosunu açtık yazdırıyoruz.
echo '<div style="float:left;width:240px;margin-right:10px;border:1px;border-color:c2c2c2;">';
//iç kategori tablosu içine başlığı yazdırıyoruz
echo '<h2 style="font-family:arial;font-size:14px;font-weight:bold;float:left;padding:5px;">'.$haber['baslik'].'</h2>';
//iç kategori tablosu içine paragraf yazıyoruz haber içeriğinin 160 karakterini
echo '<span style="float:left;padding:5px;text-align:left;font size:12px;line-height:12px;">'.substr($haber['metin'],0,160).'...</span>';
//iç kategori kutusunu kapatıyoruz.
echo '</div>';
}
}
//dış kategori kutusunu kapatıyoruz.
echo"</div>";