作者Talenius (Harmonic Inspirations)
看板PHP
标题[请益] 读取$row_Recordset特定值
时间Fri Feb 11 14:40:05 2011
在Dreamweaver中
以查询MySQL方式插入欲显示的表格
若欲显示的资料为该栏的最大值
( 如程式第三行: $row_Recordset['S'] 的'S'栏位的最大值)
而且其它栏位会随'S'栏显示该对应的资料
( 如程式第四行的'NO'栏会因'S'栏的不同而显示对应的资料
请问应如何撰写?
<?php do { ?>
<tr>
<td><?php echo $row_Recordset['S']; ?></td>
<td><?php echo $row_Recordset['NO']; ?></td>
</tr>
<?php } while ($row_Recordset = mysql_fetch_assoc($Recordset));
?>
如果改成$row_Recordset[max('S')]
在文法上会过不了
但如果在程式该行前先判断再传变数
如:
<?php
$S1 = max($row_Recordset['S'])
echo $row_Recordset['S1']; ?>
写法是错的,但类似这种想法
请问应该如何写比较适当?
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.116.13.187
1F:→ tkdmaf:mysql_fetch_assoc()一次只有一笔资料。 02/11 16:15
2F:→ tkdmaf:你如果是想取最大值,那得在sql下。 02/11 16:16
3F:→ tkdmaf:或者说,你得先将所有的资料列转成阵列再做判断处理。 02/11 16:16