Ceci est mon script de pagination qui extrait des informations pour mon projet de guide TV sur lequel je travaille. Actuellement, j'expérimente PHP/MySQL avant de devenir un site de production.Le premier enregistrement n'apparaît pas dans le script de pagination
Ceci est mon script actuel:
<?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();
Malgré moi d'avoir deux dossiers pour les diffuser des émissions aujourd'hui, il ne montre que les enregistrements de la seconde partir - le programme qui sera diffusée à 20h35 au Royaume-Uni heure GMT ne pas montrer, mais le plus tard 23h25 heure du Royaume-Uni GMT un fait spectacle.
Comment résoudre ce problème? Ci-dessus est mon code si cela sert à quelque chose!
Merci
quoi de neuf avec le "3 ASC" dans votre clause de commande? cela pourrait faire partie du problème. – GSto