php获取数据库最后3条数据 一张名为user的表id uid name pass1 0 a 1232 1 a 1233 0 a 1234 1 a 1235 1 a 1236 3 a 123怎么获取uid为1的最后3行? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select * from user where uid =1 order by id desc limit 3 <?php//数据库连接地址$host = "localhost";//数据库账号$dbname = "root";//数据库密码$dbpass = "123456";//操作的数据库$dbname = "test";//操作的数据表$dbtable = "table";//连接到mysql$conn = mysqli_connect($host,$username,$dbpass);if(mysqli_errno($conn)) {exut(mysqli_errno($conn));}//选择数据库mysqli_select_db($conn,$dbname);//查询的uid$uid = 1;//需要查询的最后 n条数据$data_num = 3;//拼装查询语句$sql = "select * from $dbtable where uid = '$uid' order by id desc limit $data_num";//执行查询语句(查询最后一条数据)$result = mysqli_query($conn,$sql);//取得查询的结果集$info = mysqli_fetch_array($result);//打印整个查询结果集数组,查询到的都在这个数组里var_dump($info); 楼上2位正解,先查询出uid=1的数据,然后在倒序排列查询就可以了。 字符串允许的最大长度?数组最大长度?SQL语句最大长度? php 链接access 并从指定表中,读取10个值 mysql拒绝访问 求一个正则 PHP不能访问网络共享文件 .net转php,问,php有集成开发环境吗? 愿意接单的请联系! 请问数据库字段是整型 SQL里面变量用单引号可以吗? 这验证cookie 怎么没用啊 APP网站怎么做 php获取数据库最后一天数据 php换行问题
//数据库连接地址
$host = "localhost";
//数据库账号
$dbname = "root";
//数据库密码
$dbpass = "123456";
//操作的数据库
$dbname = "test";
//操作的数据表
$dbtable = "table";
//连接到mysql
$conn = mysqli_connect($host,$username,$dbpass);
if(mysqli_errno($conn)) {
exut(mysqli_errno($conn));
}
//选择数据库
mysqli_select_db($conn,$dbname);
//查询的uid
$uid = 1;
//需要查询的最后 n条数据
$data_num = 3;
//拼装查询语句
$sql = "select * from $dbtable where uid = '$uid' order by id desc limit $data_num";
//执行查询语句(查询最后一条数据)
$result = mysqli_query($conn,$sql);
//取得查询的结果集
$info = mysqli_fetch_array($result);
//打印整个查询结果集数组,查询到的都在这个数组里
var_dump($info);