我这样创建表
id
a1
a2
a3
a
a4
a5
a6
1
3
1
7
63
3
5
0
2
3
1
7
35
3
5
0
3
3
1
7
40
3
5
0
5
1
5
5
44
2
2
2
6
5
6
9
07
5
5
7
7
5
6
9
07
5
5
7
现在,我想从该表中获取最新数据到我的网站首页。
最新行将是最大ID。
在首页上应显示为:
a1a2a3-a-a4a5a6
手段
在首页上应显示{-是分隔符}
像这样:
我使用了以下代码,但它仅显示INR为2的值
<?php
mysql_connect("localhost","username","password");
mysql_select_db(dbname);
$q = "SELECT a FROM table
ORDER BY id DESC
LIMIT 1;";
$result = mysql_query($q);
$data = mysql_fetch_array($result);
echo $data[0];
?>
最佳答案
为什么只选择一个列a
?尝试CONCAT(col1,col2,...)
$q = "SELECT CONCAT(a1,a2,a3,' - ',a,' - ',a4,a5,a6) FROM result ORDER BY id DESC
LIMIT 1;";
关于php - 我想从数据库中获取最后插入的数据,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33271896/