bir fonksiyona echo yardımıyla ekledim bu veritabanındaki verilerin sonuçlarını. echo ile tabloya nasıl bastırabilirim?
örneğin şöyle diyelim: $goster'in içine mysql_fetch_array(mysql_query(select * from tablolar)) gibi bir şey atadım. ve $goster'deki her şeyi bastırmak istiyorum tabloyu nasıl kurabilirim php'de?
(mesela echo '<div bla bla bla>asfad</div>' şeklinde falan bir şeyler yapıyorduk ama liste şeklinde nasıl yaparım?

liste için li ve ul


söylediğim gibi, echo ile çalıştıramıyorum li ve ul'u.


array hatasi aliyorsan bu php hatasi. yani kodlarda hata var li ve ul`da sorun yok. Tahminimce while satirinda bi hata var gibime geliyor. Ya da bos sonuc donduruyorsun. koy kodlari suraya bakalim.


doğru sonuçları veriyor, ama basıtramıyor.
bastıramamasının sebebi de ul ve li'leri kullanamıyor olmam. şuan tek istedğim şey, ul komutunun içine 2 sütunlu ve satır sayısı sürekli değişen verileri nasıl yerleştiririm. sorun bundan kaynaklanıyor.
ben ul komutunu kullanmayı bilmiyorum, kullanamıyorum php'de.


yazdıklarımı uyarla:
$sorgu=mysql_query("select * from tablo");
while($s=mysql_fetch_array($sorgu))
{
$isim=$s["ad"]; //burası tablodaki ad sütununu çekiyor.
echo $isim;
}
not:bu şekilde tabloda ne kadar ad verisi varsa düz yazar, ul li halini istersen eklerim. tablodaki diğer sütunları da istediğin şekilde yazabilirsin.


kardeş doğru demişsin de, bu sadece tek sütunu bastırıyor. bunda bir sorunum yok zaten.
ama bende Ad ve Soyad diye iki sütun var diyelim. onu nasıl bastıracağım? yani $s'te 2 tane sütun olduğunu düşünürsek, onu bastırmaya çalışınca array hatası alıyorum. tek sütunu seçerek bastırmayı deneyince (senin yaptığın gibi) hiçbir sorun olmuyor.
çift sütunu nasıl bastıracağım kısaca.
-----------------------------------------------------------------------
$goster'de, benim bastırmak istediğim veriler var diyelim toplam 2 sütun ve kaç satır olduğu sürekli değişecek.
siz nasıl bastırırdınız bunu? hangi kodla, direk şuan bastıracakmış gibi yazar mısınız buraya?


neyse sonunda bulabildim, belki başka arayan da olur cevabı burda bulsunlar:
<?php
$bul = mysql_query("select isimler,count(*) as deneme from sonuc where isim='Ahmet' group by isimler");
$say = mysql_num_rows($bul);
print "<table align=\"center\" border=\"1\">
<tr>
<td>Adı:</td><td>Soyadı</td>
</tr>";
while ($degiskenler= mysql_fetch_assoc ($bul)) {
print "<tr> <td>$degiskenler[isimler]</td><td>$degiskenler[deneme ]</td>
</tr>";
}
mysql_free_result ($bul);
?>
