Я хочу вводить предыдущие и следующие кнопки для форума, который у меня есть, потому что после того, как форум становится длинным, он превосходит фоновое изображение и выглядит не очень хорошо! Кто-нибудь знает простой способ сделать это или что-то, на что я могу смотреть на предыдущие и следующие кнопки? Я хочу, чтобы каждая страница ограничивалась только 5 сообщениями на страницу или что-то в этом роде.Предыдущие/следующие кнопки?
Это код, если он вообще помогает. Извините, если это глупый вопрос.
<?php
$dbc=mysql_connect('host','user','password','database') or die(mysql_error());
mysql_select_db('database',$dbc) or die(mysql_error());
?>
View Posts <br>
<form method="get" action="view_forum.php">
<label>Select Weather to Filter </label><br />
<select name="weather">
<option value="all">all</option>
<option value="cloudy">Cloudy</option>
<option value="sunny">Sunny</option>
<option value="windy">Windy</option>
<option value="snowy">Snowy</option>
<option value="mixy">Wintery Mix</option>
<option value="rainy">Rainy</option>
</select>
<input type="submit" value="view" />
</form>
<div id="view">
<center><img src="images/forum.png" width="589" height="97"></center>
</div>
<div id="white">
<div id="blue">
<div id="grey">
<div id="container">
<?php
$weather = mysql_real_escape_string($_GET["weather"]); // keep your input clean
if ($weather == "all") {
$sql = "SELECT * FROM stories ORDER BY id DESC";
} else {
$sql = "SELECT * FROM stories WHERE weather = '$weather' ORDER BY id DESC";
}
$result = mysql_query($sql) or die(mysql_error());
while ($row = mysql_fetch_assoc($result)) {
echo "<div class=\"names\"> {$row['name']}<br /></div>";
echo "<div class=\"weathers\">{$row['weather']}<br /></div>";
echo "<div class=\"stories\">{$row['story']}<br /></div>";
echo "<img src=\"images/line.png\" width='800' height='3'>";
echo "<br />";
}
?>
</div>
</div>
</div>
</div>
У меня возникли проблемы, когда я должен поместить все это в код. Извините ... этот материал php дает мне проблемы! –
@ChristineAustin Это не предназначено для вырезания и вставки сайта. Сначала вы должны попытаться понять, что происходит в коде, а затем реализовать его. Если вы не знаете, куда положить вышеуказанные элементы, это заставляет меня поверить, что вы не понимаете, что они делают, что может быть очень опасно для веб-инженера и их сервера. Проходите через каждого, и если вы не понимаете, что они делают, тогда исследуйте, пока не сделаете. – dqhendricks
Вы правы, я не буду спорить с этим. Поскольку я новичок в этом, я попытаюсь сломать его. Спасибо за вашу помощь. –