Cevaplar
-
<?php for($i=1; $i< 21 ; $i++) { ?> <div style="width:300px; margin-right:5px; border:1px solid #ddd"> <?=$i?> </div> <? } ?>
-
css ile önce bi tutucu yap sonrada box
mesela box classları ne kadar genişliğe sahip olacak atıyorum 200px genişliği olsun
2 tane çekeceğin için yan yana 400px yapar
tutucunnu genişliğinede 400px yap
<div class="tutucu">
<div class="box"></div> # Burlar dinamik olacak sql den çektiğin veriyi döngüye sokup yazdır mesela
<?php while ($row = mysql_fetch_assoc($sorgu)){
echo "<div class=\"box\">$row[id]</div>";
}
?>
<div class="clear"></div>
</div>
box divine float left koay ve box divlerinden snrada bitane clear divi olştur clear:boath; yap genişliğide 100% yap clear divinin-
servet
Mrb. Benim gönderdiğim koda göre uyarlayıp bir örnek yazabilirsen çok sevinirim.11 yıl önce yazılmış -
sharq
sen tabloları kaldırmak mı istiyorsun tam olarak anlamadım eğer istemiyorsan bence tabloları kaldır onun yerine divler kullan çünkü tablolar siteni yavaşlatır yüklenmesini falan yavaşlatır.
bide hangi alanı yan yana yazacaksın
<table width="310" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="110" height="100"><?=$duyuru["h_resim"]?></td>
<td width="200" valign="top"><strong>
<a href="?p=duyuru_detay&id=<?=$duyuru["duyuru_id"]?>" ><?=$duyuru["h_baslik"]?></a><br><br>
<?=$duyuru["h_tarih"]?>
</strong></td>
</tr>
</table>
<? } ?>
</td>
</tr>
</table> </td>
</tr>
</table></td>
</tr>
</table>
</td>
</tr>
</table>
kod olarak
css kodu.tutucu { width:605px; margin:0px; padding:0px; } .box { padding:0px; width:300px; margin:auto; float:left; } .clear { clear:both; margin:0px; padding:0px; width:100%; height:0px; font-size:0%;}
php kodu
mysql bağlantını includ et <div class="tutucu"> <?php $sorgu = mysql_query("SELECT * FROM duyuru ORDER BY duyuru_id DESC"); while($duyuru = mysql_fetch_array($sorgu)){ echo "<div class=\"box\">$duyuru[h_resim]<br><a href=\"?p=duyuru_detay&id=$duyuru[duyuru_id]\">$duyuru[h_baslik]</a></div>"; } ?> </div>
Şeklinde yap. kolay gelsin11 yıl önce yazılmış -
servet
üstat öncelikle çok teşekkür ederim gönderdiğin kodla 2 şerli olarak yan yana oldu fakat resimle tarih gelmedi.11 yıl önce yazılmış -
sharq
gelmemesi çok normal :) çünkü ben tarihi çekmedim oraya
while alanındaki echo yu böle sil bunu yapıştır resim de artık herhangibir klasordeyse resimdosyasi yazan yere dosyanı yaz dosyada değlse orayı sil
echo "<div class=\"box\"> <img src=\"resimdosyasi/$duyuru[h_resim]\" /><br /><a href=\"?p=duyuru_detay&id=$duyuru[duyuru_id]\">$duyuru[h_baslik]</a><br />$duyuru[h_tarih]</div>";
11 yıl önce yazılmış -
servet
sql den çekilen veriler h_resim - duyuru_detay ve h_tarih
bunlardan birtek duyuru detay geliyor.
ben önceki tablodaki gibi gelmesini istiyorum
orda mesela resim 100*100 olarak geliyordu devamında detayın tablo boyutuda 100*200 detayın altında tarih çıkıyordu.11 yıl önce yazılmış -
sharq
burdaki olay senn bu olayı kavraman kavrayıp verdiğim kodu düzenlemen isteğin doğrultusunda. mantıken ben css ile yapılabileceğini gösterdim
bu senin kodun
<strong>
<a href="?p=duyuru_detay&id=<?=$duyuru["duyuru_id"]?>" ><?=$duyuru["h_baslik"]?></a><br><br>
<?=$duyuru["h_tarih"]?>
</strong>
burda strong yerine yada strong dan önce <div class="box"> çekilecek kodların dan snra </div> 'i kapatrsan yapar yani mantığı anla sonra sen kendin kodla çünkü ne ypmak istediğini tam anlamadım kolay gelsin11 yıl önce yazılmış
-
-
üstadım benim yapmak istediğim http://www.ilkemtur.com.tr/?p=duyurular&id=1 burdaki sayfayı
http://www.ilkemtur.com.tr/index.php?p=basinda buradaki gibi tasarlamak.