【发布时间】:2018-03-28 13:51:50
【问题描述】:
<?php
//Step1
$db = mysqli_connect('localhost','root','','form')
or die('Error connecting to MySQL server.');
//Step2
$query = "SELECT * FROM info";
mysqli_query($db, $query) or die('Error querying database.');
$result = mysqli_query($db, $query);
$row = mysqli_fetch_array($result);
while ($row = mysqli_fetch_array($result)) {
$nam=$row['name'];
$fnam=$row['father'];
$date=$row['date'];
$aadh=$row['aadhaar'];
}
1.在此代码中,它获取存储在数据库中的所有值。但我需要从数据库中获取最上面一行的代码。 2.top属性的查询也不行。它给出了以下错误:
#1064 - 您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在第 1 行的 '1 * FROM info LIMIT 0, 30' 附近使用正确的语法
【问题讨论】:
-
为什么要查询两次?
-
你为什么要循环两次?
-
“它给出错误。” - 成为什么?
-
顺便说一句... TOP 对你来说是什么?排序记录的标准是什么,以便您拥有“第一个”记录?
-
向我们展示示例数据、表架构以及对其进行排序的列。
标签: php mysql wampserver