Код: Выделить всё
function tablist($tbltype, $tblrnd) {
$mysqli = new mysqli('127.0.0.1', 'root', '', 'books');
if (mysqli_connect_errno()) {
printf("Подключение к серверу MySQL невозможно. Код ошибки: %s\n", mysqli_connect_error());
exit;
}
if($tbltype = 1) {
$tablist = "SELECT `id`, `name`, `autor`, `name_old`, `name_all`, `date` FROM `book` WHERE `reading` = '".$tblrnd."' ORDER BY `name` ASC";
if ($result = $mysqli->query($tablist)) {
while($rowtbl = $result->fetch_assoc()) {
$name1 = $rowtbl['id'];
$name2 = $rowtbl['name'];
$name3 = $rowtbl['autor'];
$name4 = $rowtbl['name_old'];
$name5 = $rowtbl['date'];
if($tblrnd != 1) $name5 = '<p><span class="book_author"> '.$rowtbl['name_all'].'</span></p><br /></div>';
else $name5 = "";
if($rowtbl['date'] == date('Y')) {
$restbl = '<div class="books"><img class="bookimg" src="/images/'.$name1.'" /><p>"'.$name2.'"<span class="book_author">'.$name3.'</span></p><p>'.$name4.'</p>'.$name5;
}
else $restbl = '"'.$name2.'" <span class="book_author">'.$name3.'</span>';
echo '<li>'.$restbl.'</li>';
}
}
}
$result->close();
$mysqli->close();
}
Код: Выделить всё
<div class="books_list">
<ul>
<li><div class="books"><img class="bookimg" src="/images/test.jpg" /><p>"test"<span class="book_author">test autor</span></p><p>текст</p></li>
<li><div class="books"><img class="bookimg" src="/images/test.jpg" /><p>"test"<span class="book_author">test autor</span></p><p>текст</p></li>
<li><div class="books"><img class="bookimg" src="/images/test.jpg" /><p>"test"<span class="book_author">test autor</span></p><p>текст</p></li>
<li><div class="books"><img class="bookimg" src="/images/test.jpg" /><p>"test"<span class="book_author">test autor</span></p><p>текст</p></li>
</ul>
</div>
Код: Выделить всё
<div class="books_list">
<ul>
<li>"test" <span class="book_author">test autor</span></li>
<li>"test" <span class="book_author">test autor</span></li>
<li>"test" <span class="book_author">test autor</span></li>
<li>"test" <span class="book_author">test autor</span></li>
<li>"test" <span class="book_author">test autor</span></li>
</ul>
</div>
Код: Выделить всё
<p>$name5</p> /* то есть <p>2012</p> <p>2011</p> <p>2010</p> все что не равно текущему date('Y') */
<div class="books_list">
<ul>
<li>"test" <span class='book_author'>test autor</span></li>
<li>"test" <span class='book_author'>test autor</span></li>
<li>"test" <span class='book_author'>test autor</span></li>
<li>"test" <span class='book_author'>test autor</span></li>
</ul>
</div>

вызов происходит tablist(1,1); и все...