PHP中使用select输出字符串

1、假设mysql的表person有3个字段,分别是name,age,sex2、已经连接到数据库了,语句是select*frompersonwherename='jack... 1、假设mysql的表person有3个字段,分别是name,age,sex
2、已经连接到数据库了,语句是select * from person where name ='jack'
3、现在我要在这个页面里分别显示jack的name,age,sex
4、目前我是这样做的,

$result = mysql_query("select * from person where name='jack'");

<?php
while($row = mysql_fetch_array($result))
{
echo $row['name'];
}
?>!

这样可以显示name

5、但是这样很麻烦,为了显示一个name,需要打这么多段代码。放到html里也太乱了。

6、不知道是否有简单方式?例如我可以用echo $name ,echo $sex 这样的。

7、谢谢!
mysql_fetch_array,用这个就可以啦!
展开
 我来答
abccccaf
2017-07-21 · TA获得超过845个赞
知道小有建树答主
回答量:912
采纳率:86%
帮助的人:261万
展开全部
如果说你取出的为多条数据,那你必须通过循环完成。
如果只是一条数据的话,不需要通过循环,可以直接取出数据。
ps:
$data = mysql_fetch_assoc($res); // 以键值对方式取出数据(只有一条数据)

echo $data['name'];

echo $dat['age'];

其实就是一个数组
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式