Я создаю сайт, на котором я ссылаюсь на все мои открытия по всему Интернету, есть блог, он относится к нескольким статьям, но коротким и по одному на страницу. Я ищу функцию, которую я должен положить в div
, чтобы получить предыдущую или следующую статью. В каждой строке моего массива SQL есть 'id'
, 'title'
, 'content'
, 'link'
и 'date'
информация. Итак, при поступлении на веб-сайт мы видим последнюю статью (как самую высокую id
), и я хотел бы иметь кнопку (предпочитая мне редактируемый div
в качестве переключателя), чтобы получить меньше id
, чтобы установить новый 'id'
, 'title'
, 'content'
, 'link'
и 'date'
по соответствующим div
.Как загрузить следующий/предыдущий пост
<html>
<head>
<title>Today I</title>
</head>
<body>
<?php
//On se connecte au serveur
$base = mysql_connect ('dododo.dobido', 'dodobi', 'bibido');
//On sélectionne la db
mysql_select_db ('do', $base) ;
//On sélectionne tous les éléments de la table ckga_main, on les trie par ordre décroissant et on sélectionne le premier de la liste (donc l'id le plus élevé)
$sql = 'SELECT * FROM CKGA_main ORDER BY id DESC LIMIT 1';
$req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());
//Début de la boucle (TANT qu'il y a des éléments dans ma requête, je sors des $data)
while ($data = mysql_fetch_array($req))
{
?>
<div id="ajd">Aujourd'hui j'ai</div>
<div id="title"><?php echo $data['title']; ?></div>
<div id="content">
<?php echo '<a href="'.$data['link'].'">'.$data['content'].'</a>';?>
</div>
<?php
} // Fin de la boucle
mysql_close();
?>
</body>
</html>
Вы можете увидеть результат на this page (I'm french). Итак, мы можем представить <div id="prev_button">Previous Article</div>
, который изменяет содержимое div в новую строку массива. Я посмотрел эту функцию на два дня ... Я не знаю, должен ли я выполнять функцию PHP, MySQL, Javascript или jQuery ... И я даже не знаю, какой у него должен быть внешний вид.
В чем вопрос? Вы хотите, чтобы 'div' выглядел как« radobutton »и действует как тег' a'? В любом случае ... вам придется изменить свой SQL-запрос с помощью параметра, и ваш тег 'div' /' radiobutton'/'a' будет иметь ссылку, которая соответствует этому параметру в запросе SQL. – putvande
Medo42 понял мою проблему, его решение на самом деле не работает, но он уловил проблему. – Eustache