[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Помоги в php!
bifik
У меня php код, который должен выводить свежие записи из базы данных по возрастанию, и если значение времени стоит 03:00:00 01.01.1970 выводить надпись "Пермаментно", а если такого значения нету, то выводить просто данные с временем в формате %H:%i:%s %d.%m.%Y
Тут можно сделать через if и else, ну я пытался, ну как-то фигово получилось...

Вот сам код:

<div class="block_center">
<div
class="bc_head">
<div
class="bсt_text">
Банлист
</div>
</div>
<div
style="padding: 5px 5px 5px 0px;">
<?php


$host = 'localhost:3306';
$user = '*****';
$pass = '*****';
$dbname = '*****';

// подключаемся и выбираем бд, которую указали выше
if(!mysql_connect($host,$user,$pass))
die('Не удалось подключиться к серверу MySql!');
else if(!mysql_select_db($dbname))
die('Не удалось выбрать БД!');

$sql="SELECT banned, ban_reason, banned_by, from_unixtime(ban_time, '%H:%i:%s %d.%m.%Y') as ban_time, from_unixtime(ban_expires_on, '%H:%i:%s %d.%m.%Y') as ban_expires_on FROM bm_bans ORDER BY ban_time DESC limit 50";
if (($res=mysql_query($sql)))
{
for ($i = 0; $i < mysql_num_rows($res); $i++) {
$data[$i] = mysql_fetch_array($res, MYSQL_ASSOC);
};
echo "<table class=simple-little-table width='100%' cellspacing='0'><tr><th>Ник</th><th>Причина</th><th>Админ</th><th&g t;Забанен</th><th>Разбан</th></tr>";
foreach($data as $index => $result)
{
echo "
<tr><td>"
.$result["banned"]."</td><td>".$result["ban_reason"]."</td><td>".$result["banned_by"]."</td><td>".$result["ban_time"]."</td><td>".$result["ban_expires_on"]."</td></tr>";


}
echo "</table>";
}




?>
</div>


Вот сам сайт http://earthcraft.ru/minecraft-banlist.html

_____________
Изучаю php, Mysql, html, css, JavaScript, java.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.