yenigitar com @ 25.10.2008 18:30:
> tablo
>
> id isim ac dr df dk k3 x9 mn (field
> isimleri görüldüðü üzere birbiriyle alakasýz ve 30 dan fazla)
> 1 deneme 2 99 3 21 1 233 81
>
> Tablo bu þekilde. Benim yapmaya çalýþtýðým þu;
>
> id deðerini girin-->>
> diyelim 1 girdim...
>
> [program çýktýsý ]
> id = 1 için en büyük 2 deðer þunlar. x9 = 233 dr = 99
>
> Yani ben her satýrýn en büyük 2 deðerini ve fieldin ismini istiyorum.
php ile;
$ga = mysql_query("select * from tablo1 where id = '1'");
for ($a = 0; $a < mysql_num_fields($ga); $a++) {
$field = mysql_fetch_field($ga, $a);
$data[$field->name] = mysql_result($ga, 0, $field->name);
}
arsort($data);
foreach ($data as $key => $val) {
echo $key . " -> ". $val;
}
-- Omer Barlas omer_at_serbestcagrisim.com _______________________________________________ Linux-programlama mailing list Linux-programlama_at_liste.linux.org.tr http://liste.linux.org.tr/mailman/listinfo/linux-programlamaReceived on Sun 26 Oct 2008 - 01:56:56 EEST