我有一个mysqli数据库,其中包含一个用于标记的表和一个表。使用mysqli和php获取下一个可用日期
在网页中,我显示,从今年人的记录列表:
SELECT * FROM markers m, people p WHERE m.MarkerID = p.MarkerID and p.Publish=1 and year(m.date) like '2015'
当您单击列表中的人,你会得到一个显示,使用此人的数据新的网页在php中查询:
$name = $_POST['name'];
$newname = str_replace("_", " ", $name);
$q = "SELECT * FROM people p, markers m where p.MarkerID = m.MarkerID and p.Name = '" . $newname . "'";
在页面底部有箭头可以点击下一条记录和最后一条记录。
我该如何检索下一个或最后一个记录?下一个记录将是第一个查询的下一个记录;先前的记录将是从第一个查询日期开始的先前记录。
考虑使用分页。 –
@Fred -ii-但在个人页面上,我没有第一个查询。我只有查询可以提取个人的数据。 – LauraNMS
@Marc乙:我会addslashes。但我现在专注于这个其他问题。 – LauraNMS