Merhabalar arkadaşlar sorum şöyle ;
göster fieldım var ve bu field sadece 0 ve 1 değerleri alıyor.
php ile veritabanından veri çekerken goster fieldındaki ilk 0 olanları alsın , daha sonra hemen arkasından 1 leri ekrana yazdırsın.
Böyle bir sistem i nasıl yazarım ?
Yardım eden herkese teşekkürler..
Php ile veritabanından ilk 1 sonra 0 olan değerleri çekme
7
●548
- 07-10-2009, 16:47:14
- 07-10-2009, 16:52:36
$b0 = mysql_query("select * from tablon where deger='0'"); // degeri sıfır olanları cektik ve $b0 degişkenine atadık. while ($yaz = mysql_fetch_array($b0)) { echo "$yaz[baslik]"."<br/>"; } $b1 = mysql_query("select * from tablon where deger='1'"); // degeri 1 olanları cektik ve $b1 degişkenine atadık. while ($yaz = mysql_fetch_array($b1)) { echo "$yaz[baslik]"."<br/>"; }Bunu ard arda koyarsan istediğin sonuc cıkacaktır diye umuyorum. Aklıma şu an gelen en basit yol bu - 07-10-2009, 17:19:19ilginize teşekkür ederim bende dediğiniz gibi düşündüm ama farklı bi fonksiyon olabilir diye sordum yani if 0 { yaz } else {yaz } gibi tekrar teşekkürler
- 07-10-2009, 21:17:17Üyeliği durdurulduunion ile birleştirebilirsiniz
mysql_query("select * from tablon where deger='0' limit 10 union all select * from tablon where deger='1' limit 10"); while ($yaz = mysql_fetch_array($b0)) { echo "$yaz[baslik]"."<br/>"; }
.