اخي العزيز السؤال ببساطه :
اذ استخدمنا :
كود PHP:
$q = "SELECT topicid FROM topics ORDER BY topicid";
$result = sql_query($q, $dbi);
while(list($topicid) = sql_fetch_row($result, $dbi))
{
echo "$topicid<br>\n";
}
وطبعنا النتيجه تكون مثلا :
1
2
3
4
5
6
......
يعني ترتيب تصاعدي , ويمكن قلب الترتيب الى ترتيب معكوس , لكني احتاج الى ترتيب مختلف كليا وهو :
المتغير $newid به قيمه لاحدى قيم $topicid
اريد ان تظهر هذه القيمه باعلى جدول الطباعه .
مثلا لنفرض ان $newid به القيمه 4 ستكون الطباعه بهذه الصوره
4
1
2
3
5
6
واذا المتغير $newid به القيمه 3 الطباعه تكون بالصوره :
3 اولا ثم باقي الارقام :
3
1
2
4
5
6
وهكذا