mysql 查询到某个数据时,怎样同时查出这个数据同一行中其他字段的数据?

id age day

1 11 21
2 12 25
3 16 89

我想列出查询到ID为3时,age的数据是16,day的值是89

这里的ID只是举例,并不是顺序排列的,不过里面的数据都不重复
最新回答
爱在千年梦

2024-07-27 03:00:36

<?php
$id=3;
$link = mysql_connect('localhost','root','123456'); //连接mysql
$re=mysql_select_db(test,$link);//选择数据库test
$sql = 'select * from xxx where id='.$id;//id sql条件语句 xxx改为你的表
$result = mysql_query($sql,$link);//获取结果集
$row=mysql_fetch_assoc($result);//单行
echo $row['age']; //输出'age'列值16
echo $row['day'];//输出'day'列值89
?>