Здравейте,
Преди малко започнах една mysql зявка в която се взема информация за IP , Nick, Причина, Време. (Да поясня става дума за ЦС може би всички се сетиха, но все пак да си кажа
)
Та проблема е ,че не мога да направя заявката за времето след което изтича бана както и датата, на която е направен.
Кода е следния:
Изчистих малко кода, че става претрупан иначе таблицата е направена . Оставих само кода за mysql 1,2,3,4.
Когато взема заявка за ban_created ми изписва много цифри т.е. тези ,които са и в phpmyadmin явно защото трябва допълнително код, който да поясни на заявката ,че трябва да се получи от 2132131 на 12.12.1212 .
Същото е и за ban_length - показва 1440 това е времето по подразбиране като добавя преди ?> едно /60 се получава 24. Точно толкова колкото има едно дененощия , да но пък ако е за по-малко време ще стане мазало като дели на 60 ..
Та това е общо взето просто ако може да ми помогнете да направя кода да показва вместо 24 примерно 1 като 1 ден и на 1 ч. да е 60 като 60мин. да има разлика. И за датата съшо да се разбира..
Благодаря Ви !
Преди малко започнах една mysql зявка в която се взема информация за IP , Nick, Причина, Време. (Да поясня става дума за ЦС може би всички се сетиха, но все пак да си кажа
Та проблема е ,че не мога да направя заявката за времето след което изтича бана както и датата, на която е направен.
Кода е следния:
Код:
<? include ("style1.php"); ?>
<div class="menuheadbig">Банлист</div>
<div class="txtbig">
<center><table width="60%" cellspacing="0" cellpadding="1" border="0"><tbody>
<tr>
<td style="border-bottom: 1px #000 solid; border-top: 1px #000 solid; border-right: 1px #000 solid; border-left: 1px #000 solid; background: url(images/lastforum.gif); padding: 4px; text-align: center; font-size: 12px; color: #000;"><b>Дата</b></td>
<td style="border-bottom: 1px #000 solid; border-top: 1px #000 solid; border-right: 1px #000 solid; background: url(images/lastforum.gif); padding: 4px; text-align: center; font-size: 12px; color: #000;"><b>Играч</b></td>
<td style="border-bottom: 1px #000 solid; border-top: 1px #000 solid; border-right: 1px #000 solid; background: url(images/lastforum.gif); padding: 4px; text-align: center; font-size: 12px; color: #000;"><b>Причина</b></td>
<td style="border-bottom: 1px #000 solid; border-top: 1px #000 solid; border-right: 1px #000 solid; background: url(images/lastforum.gif); padding: 4px; text-align: center; font-size: 12px; color: #000;"><b>Време</b></td>
</tr>
<?php
require 'config.php';
$query = mysql_query("SELECT bid, player_ip, player_nick, ban_reason, ban_created, server_name, ban_length FROM `amx_bans` ORDER BY `bid` DESC LIMIT 10") or die (mysql_error());
while($row = mysql_fetch_array($query))
{
?>
<tr>
1. <?php print $row['ban_created']; ?> </td>
2. <?php print $row['player_nick']; ?></td>
3. <?php print $row['ban_reason']; ?></td>
4. <?php print $row['ban_length']; ?>h</td>
Когато взема заявка за ban_created ми изписва много цифри т.е. тези ,които са и в phpmyadmin явно защото трябва допълнително код, който да поясни на заявката ,че трябва да се получи от 2132131 на 12.12.1212 .
Същото е и за ban_length - показва 1440 това е времето по подразбиране като добавя преди ?> едно /60 се получава 24. Точно толкова колкото има едно дененощия , да но пък ако е за по-малко време ще стане мазало като дели на 60 ..
Та това е общо взето просто ако може да ми помогнете да направя кода да показва вместо 24 примерно 1 като 1 ден и на 1 ч. да е 60 като 60мин. да има разлика. И за датата съшо да се разбира..
Благодаря Ви !