关于读取.txt文件中的数据 不能先把价格放到$read里面 read[$i]['Money']=$array[$i][4];然后再 asort($read) 么? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $read这个数组是个二维的$read[0]['SalePrice']代表第一行的价格,$read[1]['SalePrice']代表第二行的价格,如果只写asort($read),这个是在对谁做排序,我感觉这么写不行! 楼主的数据中'SalePrice'中有空格,先把这里改一下://价格$read[$i]['SalePrice']=$array[$i][4];改为$read[$i]['SalePrice'] = trim($array[$i][4]);然后再排序if ($sortbyprice==1)//判断是否点击了排序按扭{ for($i=0; $i<$total; $i++){ for($j=$total-1; $j>$i; $j--){ if ($read[$j]['SalePrice'] < $read[$j-1]['SalePrice']){ $tmp = $read[$j]; $read[$j] = $read[$j-1]; $read[$j-1] = $tmp; } } } }查看结果echo '<pre>';print_r($read);echo '</pre>'; 求高人指点qq空间的留言板那种数据库是怎么设计的? 如何copy文件到指定文件夹 上传到空间后 php验证码图片 无法显示 smarty 循环 两行四列 都有分 一个非常简单的问题 mysql数据库不能添加单字节记录是怎么回事啊??? 为什么我重装机器后,我的php文件对指定的文件夹的读写操作都失败了?(以前正常) 如何得到访问者的“URL来源”? php传输json数据给安卓,安卓发现不能解析 ecshop中的错误 有没有支持PHP的大文件上传组件? php xajxa的兼容性问题?
//价格
$read[$i]['SalePrice']=$array[$i][4];
改为
$read[$i]['SalePrice'] = trim($array[$i][4]);然后再排序
if ($sortbyprice==1)//判断是否点击了排序按扭
{
for($i=0; $i<$total; $i++){
for($j=$total-1; $j>$i; $j--){
if ($read[$j]['SalePrice'] < $read[$j-1]['SalePrice']){
$tmp = $read[$j];
$read[$j] = $read[$j-1];
$read[$j-1] = $tmp;
}
}
}
}查看结果
echo '<pre>';
print_r($read);
echo '</pre>';