CSDN的论坛排序是怎么样做的。。。详细一点。。在线等待。。。急。。谢谢大家。。 有没有回答呀。像这样的排序软件开发 .NET技术 数据库编程 Web开发 软件与管理 操作系统 扩充话题 微软技术专区 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你会用dreamweaver吧,去看看书 HTML的排版? <table>数据库的记录?order by... 不是用HTML做是用PHP..呀。<?echo "<table border='1' cellpadding='3' cellspacing='3' width='180'>";for($i=1;$i<=20;$i++){ echo "<tr>"; for($j=1;$j<=2;$j++) { if($i<=20) { echo " <td>-</td>"; } else { echo " <td>$i</td>"; } } echo "</tr>";}echo "</table>";?>这样不能做为什么也不能实现呢??? 没人回复。。没有人会吗。不会吧。。CSDN中的人。。都是高人呀我想您们会有方法的呀 你的问题问的……我想你应该已经有论坛数据库了吧(如果这都没有,那就不是排序的问题了)你首先要定个排序标准:人气、帖子数或别的什么从数据库里读取论坛信息的时候,按排序标准相应的关键字段排序例如:你的论坛数据表为 forums,用字段 counter 表示帖子数,想按帖子数从多到少排序,应该这样写SQL语句select * from forums order by counter desc 大家可能没有明白我的意识。。我不是贴子的排版。。而是版快的排列像csdn那样<?echo "<table border='1' cellpadding='3' cellspacing='3' width='180'>";for($i=1;$i<=10;$i++){ echo "<tr>"; for($j=1;$j<=2;$j++) { if($i<=20) { echo " <td>-</td>"; } else { echo " <td>$i</td>"; } } echo "</tr>";}echo "</table>";?>我希望的样式是1 23 45 67 89 10像这样。。怎么样做循环谢谢大家。。 看看这个,应该行得通的: <?echo "<table border='1' cellpadding='3' cellspacing='3' width='180'>";for($i=1;$i<=5;$i++){ echo "<tr>"; echo "<td>".(2*$i-1)."</td>"; echo "<td>".(2*$i)."</td>"; echo "</tr>";}echo "</table>";?> 关于搜索数据库的建设问题 system v 并发的问题,在线等 ThinkPHP 之Input::forShow()的用法 mysql---要怎么学 MYSQL数据怎么上传?(数据文件比较大) 有关dede问题希望大哥大姐多多指教啊,小弟刚来北京闯荡不想下岗 有用过插入oracle的clob字段的朋友吗? 我以一个初学者的身份写了这篇关于PHP4里的OO的学习心得,大家评评 初学者,问个简单的问题,别笑我!为什么这个PHP程序接收不到数据? linux下配置phpice的问题 急救,帮忙解释个函数!谢谢谢谢谢谢了 javascript输出的问提?
数据库的记录?order by...
echo "<table border='1' cellpadding='3' cellspacing='3' width='180'>";
for($i=1;$i<=20;$i++)
{
echo "<tr>";
for($j=1;$j<=2;$j++)
{
if($i<=20)
{
echo " <td>-</td>";
}
else
{
echo " <td>$i</td>";
}
}
echo "</tr>";
}
echo "</table>";
?>这样不能做为什么也不能实现呢???
例如:你的论坛数据表为 forums,用字段 counter 表示帖子数,想按帖子数从多到少排序,应该这样写SQL语句select * from forums order by counter desc
echo "<table border='1' cellpadding='3' cellspacing='3' width='180'>";
for($i=1;$i<=10;$i++)
{
echo "<tr>";
for($j=1;$j<=2;$j++)
{
if($i<=20)
{
echo " <td>-</td>";
}
else
{
echo " <td>$i</td>";
}
}
echo "</tr>";
}
echo "</table>";
?>
我希望的样式是1 23 45 67 89 10像这样。。怎么样做循环谢谢大家。。
echo "<table border='1' cellpadding='3' cellspacing='3' width='180'>";
for($i=1;$i<=5;$i++)
{
echo "<tr>";
echo "<td>".(2*$i-1)."</td>";
echo "<td>".(2*$i)."</td>";
echo "</tr>";
}
echo "</table>";
?>