Я очень стараюсь понять, почему информация из базы данных не будет отображаться. Я думаю, что мой запрос терпит неудачу, но я поговорил с несколькими людьми, и они не знают, почему он не работает.Результаты запросов MySQL не отображаются
Вот мой код, приводя к запросу
$getnum = mysql_query("SELECT * FROM articles ORDER BY artnum DESC LIMIT 1");
while($getnumrow = mysql_fetch_array($getnum))
{
$theartnum=$getnumrow['artnum'];
}
$pagenum=intval($_GET['pg']);
if($pagenum==0 || !isset($pagenum))
{
$pagenum=1;
}
$offsetnum = $theartnum-($pagenum*15)+15;
echo("SELECT * FROM articles ORDER BY artnum DESC LIMIT 15 OFFSET $offsetnum");
$result=mysql_query("SELECT * FROM articles ORDER BY artnum DESC LIMIT 15 OFFSET $offsetnum");
Я пошел по переменным, и все, кажется, работает. Повторив запрос, я получаю:
SELECT * FROM статьи ORDER BY artnum DESC LIMIT 15 OFFSET 85
который должен работать, так как я проверил и количество в статьях, 85.
Намного позже в коде, у меня есть:
while($row = mysql_fetch_array($result))
{
$art_title=$row['art_title'];
$art_title_url=$row['art_title_url'];
$art_author=$row['art_author'];
$art_date=$row['art_date'];
$artnumber=$row['artnum'];
$desc=implode(' ', array_slice(explode(' ', $row['article']), 0, 14))."...";
echo "<div class=\"big\"><a href=\"newsn.php?art=".$art_title_url."\">".$art_title."</a></div>
<div class=\"small\">".$art_date." — <a title=\"View more by ".$art_author."\" href=\"author.php?a=".$art_author."\">".$art_author."</a></div>
<span class=\"article\">".$desc."</span><br /><br />";
}
Если я ставлю
echo "test";
там я тоже этого не понимаю.
Мой весь код здесь:
(примечание: Это не полный, я до сих пор работает на предыдущей/следующей кнопки, и я могу сделать это довольно легко)
I 'm тестирование его here, пока он не будет работать.
Спасибо!
Охх. Большое спасибо, я не понимал, что это тянет из статей ABOVE 85. Спасибо! –