PHP输出MYSQL数组!
表名total字段如下:IDNAMEPRICEOD1T5011D10031P6061L230102T7011S202OD字段是排序号.现在问题是如何根据ID来查询,比如按...
表名 total
字段如下:
ID NAME PRICE OD
1 T 50 1
1 D 100 3
1 P 60 6
1 L 230 10
2 T 70 1
1 S 20 2
OD字段是排序号.
现在问题是如何根据ID来查询,比如按ID 1查询输出如下结果:
T 50
S 20
D 100
P 60
L 230
SQL查询我会,就是不会按这个效果来输出.请高手解答! 展开
字段如下:
ID NAME PRICE OD
1 T 50 1
1 D 100 3
1 P 60 6
1 L 230 10
2 T 70 1
1 S 20 2
OD字段是排序号.
现在问题是如何根据ID来查询,比如按ID 1查询输出如下结果:
T 50
S 20
D 100
P 60
L 230
SQL查询我会,就是不会按这个效果来输出.请高手解答! 展开
1个回答
展开全部
<?php
require("conn_inc.php");//调用数据库连接文件,你的不一定是这个名字。
$asql='SELECT * FROM `total` where `ID`=1 ORDER BY `OD` ASC' ;
//上面SQL语句中,关键是最后的排序指令“ ORDER BY `OD` ASC'”,这个决定显示时的顺序。
$a2=mysql_query($asql,$myconn)or die("对不起,读入数据时出错了!". mysql_error());
while($row2=mysql_fetch_array($a2))//通过循环读取数据内容
{
echo($row2["NAME"]."——".$row2["PRICE"]."<br>") ;
}
?>
输出来的结果如下:
T——50
S——20
D——100
P——60
L——230
你把上面
echo($row2["NAME"]."——".$row2["PRICE"]."<br>") ;
中的“——”改成空格,就是你要的结果了。
require("conn_inc.php");//调用数据库连接文件,你的不一定是这个名字。
$asql='SELECT * FROM `total` where `ID`=1 ORDER BY `OD` ASC' ;
//上面SQL语句中,关键是最后的排序指令“ ORDER BY `OD` ASC'”,这个决定显示时的顺序。
$a2=mysql_query($asql,$myconn)or die("对不起,读入数据时出错了!". mysql_error());
while($row2=mysql_fetch_array($a2))//通过循环读取数据内容
{
echo($row2["NAME"]."——".$row2["PRICE"]."<br>") ;
}
?>
输出来的结果如下:
T——50
S——20
D——100
P——60
L——230
你把上面
echo($row2["NAME"]."——".$row2["PRICE"]."<br>") ;
中的“——”改成空格,就是你要的结果了。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询