Php 第一条记录不显示在分页脚本中

Php 第一条记录不显示在分页脚本中,php,mysql,pagination,Php,Mysql,Pagination,这是我的分页脚本,它为我正在进行的电视指南项目提取信息。 目前,在PHP/MySQL成为生产站点之前,我一直在尝试使用不同的PHP/MySQL 这是我当前的脚本: <?php include("pmcPagination.php"); $paginator = new pmcPagination(20, "page"); mysql_connect("localhost","root","PASSWORD"); mysql_

这是我的分页脚本,它为我正在进行的电视指南项目提取信息。 目前,在PHP/MySQL成为生产站点之前,我一直在尝试使用不同的PHP/MySQL

这是我当前的脚本:

<?php 
include("pmcPagination.php");                   
$paginator = new pmcPagination(20, "page");             
mysql_connect("localhost","root","PASSWORD");
mysql_select_db("mytvguide");

//Select only results for today and future
$result = mysql_query("SELECT programme, channel, airdate, expiration, episode, setreminder
                       FROM lagunabeach
                       WHERE expiration >= now() 
                       ORDER BY airdate, 3 ASC
                       LIMIT 0, 100;");

//You can also add results to paginate here
mysql_data_seek($queryresult, 0);

while($row = mysql_fetch_array($result)) {
    $paginator->add(new paginationData($row['programme'],
        $row['channel'],
        $row['airdate'],
        $row['expiration'],
        $row['episode'],
        $row['setreminder']));
}

//Show the paginated results
$paginator->paginate();

include("pca-footer1.php");

//Show the navigation
$paginator->navigation();

选择节目、频道、播放日期,
过期、插曲、设置提醒
拉古纳海滩,过期>=现在()
按航空日期订购,3个ASC限额为0,100

您按同一列排序两次。airdate和3是sql select语句中的同一列

选择节目、频道、播放日期, 过期、插曲、设置提醒 拉古纳海滩,过期>=现在() 按航空日期订购,3个ASC限额为0,100


您按同一列排序两次。airdate和3是sql select语句中的同一列。

order by子句中的“3 ASC”是怎么回事?这可能是问题的一部分。您的ORDERBY子句中的“3ASC”是怎么回事?这可能是问题的一部分。我将其更改为$result=mysql\u query(“选择节目、频道、播放日期、过期时间、插曲、设置lagunabeach的提醒,过期时间>=now()按播放日期排序;”;但是第一条记录仍然没有显示,我把它改为$result=mysql\u query(“选择节目、频道、播放日期、过期时间、插曲、从lagunabeach发出的提醒,过期时间>=now()按播放日期排序;”;但第一个记录仍然没有显示出来。