Sorunum aslında tam başlıktaki gibi değil. HTML ve MySQL birlikte sorunu ancak burada belirtmeyi daha yararlı gördüm. Neyse elimden geldiğince açıklamaya çalışayım. Sorunum şu;
MySQL dan
$sonuc = mysql_query("select .... from .. order by id desc limit 6"); while($yaz = mysql_fetch_array($sonuc)){?>
ile son 6 verimi çağırıyorum ancak bunu html ile tablomda
1. veri | 2. veri | 3 .veri
yada
1. veri 2. veri ...
şeklinde yazıyorum...
yapmak istediğim bunu her 2 yada 3 veri çekildiğinde satır atlatarak devam etmek örnek olarak şu şekilde;
1. veri | 2. veri (satır atla) 3. veri | 4. veri ...
fakat tabloda ne yaparsam yapayım mysql bunu anlamıyor, tablo boyutlarından, kullanmaya veya tabloyu bu verilere göre ayarlamaya kdr herşeyi denedim, fikirlerinizi paylaşırsanız sevinirim çünkü tamamen burada takıldım ve işin içinden çıkamıyorum.
şimdiden teşekkürler ...
mysql anlamak zorunda deil önemli olan php nin anlatabilmesi daha doğrusu programcının php yi kullanarak anlatabilmesi biraz felsefeden sonra işe koyulalım
$sonuc = mysql_query("select .... from .. order by id desc limit 6"); $ks=mysql_num_rows($sonuc); $i=0; while ($satir = mysql_fetch_array($sonuc,MYSQL_NUM)) { $i++; echo $satir[0];
if ($ks!=$i) { if ($i%2==0) { echo "<br>"; }else{ echo " | "; } } }