php怎么输出数据库中的一个数据

我想在php中输出一个mysql里面指定 字段的内容,
比如输出我的fitness数据库里面的user表的顺序id等于10的username这一个单一的值,把这个值在php里面echo出来,
以下是我的源码,不知道为什么有问题,求助

$conn=mysql_connect("localhost","root","")or die("没有连接成功");
mysql_select_db('fitness')or die("没有这个数据库");
mysql_query("set name 'gbk'");
$sql="select username from user where id=10";
$result=mysql_query($sql);
echo $result
求助........

第1个回答  推荐于2017-11-22
一、首先你需要在 $result=mysql_query($sql); 这一行之后取一下数据:

$row = mysql_fetch_array($result);

具体原因请看我以前回答过的问题:http://zhidao.baidu.com/question/142246646

二、之后查看获取到的数据:
1. 查看具体值:
echo $result[0];

2. 打印数组(使用源代码看的情况下会很清楚)
print_r($row);

3. 使用php自带的调试函数看数据结构:
var_dump($row);本回答被网友采纳
第2个回答  2016-05-08
echo $result[0]['username'];

php 怎么读取mysql一条数据并输出某一字段
\/\/选择要连接的数据库 mysql_select_db('数据库名字');\/\/执行查询,返回数据源 query = mysql_query("SELECT * FROM test");\/\/遍历数据源,并赋值给$r,当没有数据时,变成false中断循环 while($r = mysql_fetch_array($query)){ echo $r['field_name'];\/\/输出字段 } ...

thinkphp怎么输出数据库内容?
控制器:result = $M->where($where)->select(); \/\/读取数据库内容 this->assign("result",$result); \/\/输出变量到模板 dump($result);\/\/打印当前变量内容 模板:<volist name="result" id="vo"> {$vo.id} <\/volist>

php 该怎么循环输出数据库里返回的值
也就是$goods_id得到的是一个数组,你需要输入键名引索出来 另外可以查查mysql_fetch_array,它还有个选项,控制引索出来按照数字还是查询数据的名字

php语言~` 怎么把数据库的信息提取出来 显示在页面上?
total=mysql_num_rows(mysql_query("select id from gaox"));\/\/查询数据的总数,id是数据库中的一个自动赋值的字段,gaox是数据库表的名字 info=mysql_query("select * from gaox order by time desc limit $num");\/\/获取相应页数所需要显示的数据,order by time desc是按最后留言的排前边,gao...

在PHP页中如何显示数组数据库表中的值
全部显示。则循环这个数组就行了。如:foreach($_PB_CACHE['form'] as $key=>$arr){ foreach($arr as $val){ echo $val['id'].'';} } 调用某个值,可以直接写咯。_PB_CACHE['form'][1][2]['id']; 值就是 packing。_PB_CACHE['form'][1][3]['laber'] 值就是 价格 。

php中怎样把数据库中的数据调用出来 并按表格形式输出显示
conn=mysql_connect("localhost","root","");db=mysql_select_db('cb',$conn);sql1="select * from user";query=mysql_query($sql);num=mysql_num_rows($query);echo $num;表格自己建一个,和JS一链接就差不多了,细节再弄弄

php如何输出指定 MYSQL 数据库中的 数据表 里字段数据?求大神帮助
mysql_select_db('mysql_HOOK', $connect);\/\/要操作的数据库 $sql = "select `geid` from `mysql_txt`":\/\/查询mysql_txt表中的geid字段 $query = mysql_query($sql);\/\/执行sql语句 while($result = mysql_fetch_array($query)){\/\/循环输出所有查询结果 echo $result['geid']; } ...

php语句,从mysql数据库表中提取特定id的内容,在特定页面输出。
1连接数据库 mysql_connect('localhost',‘root’,'123456');mysql_select_db('dbname');2提取特定id:$sql="select * from table_name where id in(1,2,3)";执行sql获得结果集,$result = mysql_query($sql);row = array();3循环输出模板内容,while($row=mysql_fetch_assoc($result))...

PHP输出数据库内容
text=str_replace("\\n","",str_replace(" ","$nbsp",$text));return $text;} ?> <?php echo htmtocode($XXX);?> \/\/$XXX要输出的内容 === 用str_replace将空格“ ”替换成html的“$nbsp”,将换行符“\\n”替换成 htmld“”没测试过,不知行不行 ...

PHP怎么输出数据?
db=mysql_connect( 'localhost', '用户名', '密码' );mysql_select_db('test',$db);query=mysql_query("select * from test");while($rs=mysql_fetch_array($query)){ ?> <?php echo $rs['id']?> <?php echo $rs['title']?> <?php echo $rs['content']?> <?php }...

相似回答