ildefonso99
Местный
- Сообщения
- 42
- Реакции
- 1
jameson
Участник
- Сообщения
- 612
- Реакции
- 359
ildefonso99
Местный
- Сообщения
- 42
- Реакции
- 1
А как прибавить в коде? Чтоб и новые победы были +10800jameson написал(а):На сервере скорее всего время по гринвичу стоит просто прибавь 10800 секунд к результату и не парься.
jameson
Участник
- Сообщения
- 612
- Реакции
- 359
ildefonso99
Местный
- Сообщения
- 42
- Реакции
- 1
jameson написал(а):короче дай код страницы вывода результатов, я сам тебе прибавлю где надо.
Код:
<div id="mainRules" class="fullWidth">
<div class="content">
<div class="information">
<?php
$page = intval($_GET['page']);
$num = 20;
if ($page==0) $page=1;
$qu = mysqli_fetch_assoc(mysqli_query($connect_db, "SELECT count(`id`) AS `cnt` FROM t_games"));
$co = $qu['cnt'];
$total = intval(($co - 1) / $num) + 1;
$page = intval($page);
if(empty($page) or $page < 0) $page = 1;
if($page > $total) $page = $total;
$start = $page * $num - $num;
if ($page != 1) $pervpage = '<a href="/history?page='. ($page - 1).'">Предыдущая страница</a> ';
if ($page != $total) $nextpage = '<a href="/history?page='. ($page + 1).'">Следующая страница</a>';
$qr = mysqli_query($connect_db, "SELECT id,f,s1,s2,dt FROM t_games ORDER BY id DESC LIMIT $start, $num");
if ($co > 0) {
?>
<table style="width: 100%;">
<thead>
<tr>
<th class="text-center">Победившая рыба</th>
<th class="text-center">Поставлено на красную</th>
<th class="text-center">Поставлено на зелёную</th>
<th class="text-center">Дата победы</th>
</tr>
</thead>
<tbody>
<?php while($rowi = mysqli_fetch_array($qr)) { ?>
<tr>
<td><img src="/img/<?php if ($rowi['f'] == 1) { echo 'fish03'; } if ($rowi['f'] == 2) { echo 'fish13'; } if ($rowi['f'] == 3) { echo 'fishx4'; } ?>.png" style="max-width:70px" /></td>
<td><?php echo $rowi['s1']; ?> руб.</td>
<td><?php echo $rowi['s2']; ?> руб.</td>
<td><?php echo date('d.m.y H:i',$rowi['dt']); ?></td>
</tr>
<?php } ?>
</tbody>
</table>
<?php
if ($total>1) { echo $pervpage.$nextpage; }
} else { echo '<center>История игр пуста...</center>'; } ?>
</div>
</div>
</div>
<?php include('inc/bottom.php'); ?>
jameson
Участник
- Сообщения
- 612
- Реакции
- 359
PHP:
<div id="mainRules" class="fullWidth">
<div class="content">
<div class="information">
<?php
$page = intval($_GET['page']);
$num = 20;
if ($page==0) $page=1;
$qu = mysqli_fetch_assoc(mysqli_query($connect_db, "SELECT count(`id`) AS `cnt` FROM t_games"));
$co = $qu['cnt'];
$total = intval(($co - 1) / $num) + 1;
$page = intval($page);
if(empty($page) or $page < 0) $page = 1;
if($page > $total) $page = $total;
$start = $page * $num - $num;
if ($page != 1) $pervpage = '<a href="/history?page='. ($page - 1).'">Предыдущая страница</a> ';
if ($page != $total) $nextpage = '<a href="/history?page='. ($page + 1).'">Следующая страница</a>';
$qr = mysqli_query($connect_db, "SELECT id,f,s1,s2,dt FROM t_games ORDER BY id DESC LIMIT $start, $num");
if ($co > 0) {
?>
<table style="width: 100%;">
<thead>
<tr>
<th class="text-center">Победившая рыба</th>
<th class="text-center">Поставлено на красную</th>
<th class="text-center">Поставлено на зелёную</th>
<th class="text-center">Дата победы</th>
</tr>
</thead>
<tbody>
<?php while($rowi = mysqli_fetch_array($qr))
$rdt = $rowi['dt'] + 10800;
{ ?>
<tr>
<td><img src="/img/<?php if ($rowi['f'] == 1) { echo 'fish03'; } if ($rowi['f'] == 2) { echo 'fish13'; } if ($rowi['f'] == 3) { echo 'fishx4'; } ?>.png" style="max-width:70px" /></td>
<td><?php echo $rowi['s1']; ?> руб.</td>
<td><?php echo $rowi['s2']; ?> руб.</td>
<td><?php echo date('d.m.y H:i',$rdt); ?></td>
</tr>
<?php } ?>
</tbody>
</table>
<?php
if ($total>1) { echo $pervpage.$nextpage; }
} else { echo '<center>История игр пуста...</center>'; } ?>
</div>
</div>
</div>
<?php include('inc/bottom.php'); ?>
ildefonso99
Местный
- Сообщения
- 42
- Реакции
- 1
Хорошо, спасибо, жду 18:00 и проверю, в 18:00 вам отпишу!jameson написал(а):если время в юниксе, то все должно заработать.PHP:<div id="mainRules" class="fullWidth"> <div class="content"> <div class="information"> <?php $page = intval($_GET['page']); $num = 20; if ($page==0) $page=1; $qu = mysqli_fetch_assoc(mysqli_query($connect_db, "SELECT count(`id`) AS `cnt` FROM t_games")); $co = $qu['cnt']; $total = intval(($co - 1) / $num) + 1; $page = intval($page); if(empty($page) or $page < 0) $page = 1; if($page > $total) $page = $total; $start = $page * $num - $num; if ($page != 1) $pervpage = '<a href="/history?page='. ($page - 1).'">Предыдущая страница</a> '; if ($page != $total) $nextpage = '<a href="/history?page='. ($page + 1).'">Следующая страница</a>'; $qr = mysqli_query($connect_db, "SELECT id,f,s1,s2,dt FROM t_games ORDER BY id DESC LIMIT $start, $num"); if ($co > 0) { ?> <table style="width: 100%;"> <thead> <tr> <th class="text-center">Победившая рыба</th> <th class="text-center">Поставлено на красную</th> <th class="text-center">Поставлено на зелёную</th> <th class="text-center">Дата победы</th> </tr> </thead> <tbody> <?php while($rowi = mysqli_fetch_array($qr)) $rdt = $rowi['dt'] + 10800; { ?> <tr> <td><img src="/img/<?php if ($rowi['f'] == 1) { echo 'fish03'; } if ($rowi['f'] == 2) { echo 'fish13'; } if ($rowi['f'] == 3) { echo 'fishx4'; } ?>.png" style="max-width:70px" /></td> <td><?php echo $rowi['s1']; ?> руб.</td> <td><?php echo $rowi['s2']; ?> руб.</td> <td><?php echo date('d.m.y H:i',$rdt); ?></td> </tr> <?php } ?> </tbody> </table> <?php if ($total>1) { echo $pervpage.$nextpage; } } else { echo '<center>История игр пуста...</center>'; } ?> </div> </div> </div> <?php include('inc/bottom.php'); ?>
ildefonso99
Местный
- Сообщения
- 42
- Реакции
- 1
осталась одна история и картинка пропала, крч всё плохо,jameson написал(а):если время в юниксе, то все должно заработать.PHP:<div id="mainRules" class="fullWidth"> <div class="content"> <div class="information"> <?php $page = intval($_GET['page']); $num = 20; if ($page==0) $page=1; $qu = mysqli_fetch_assoc(mysqli_query($connect_db, "SELECT count(`id`) AS `cnt` FROM t_games")); $co = $qu['cnt']; $total = intval(($co - 1) / $num) + 1; $page = intval($page); if(empty($page) or $page < 0) $page = 1; if($page > $total) $page = $total; $start = $page * $num - $num; if ($page != 1) $pervpage = '<a href="/history?page='. ($page - 1).'">Предыдущая страница</a> '; if ($page != $total) $nextpage = '<a href="/history?page='. ($page + 1).'">Следующая страница</a>'; $qr = mysqli_query($connect_db, "SELECT id,f,s1,s2,dt FROM t_games ORDER BY id DESC LIMIT $start, $num"); if ($co > 0) { ?> <table style="width: 100%;"> <thead> <tr> <th class="text-center">Победившая рыба</th> <th class="text-center">Поставлено на красную</th> <th class="text-center">Поставлено на зелёную</th> <th class="text-center">Дата победы</th> </tr> </thead> <tbody> <?php while($rowi = mysqli_fetch_array($qr)) $rdt = $rowi['dt'] + 10800; { ?> <tr> <td><img src="/img/<?php if ($rowi['f'] == 1) { echo 'fish03'; } if ($rowi['f'] == 2) { echo 'fish13'; } if ($rowi['f'] == 3) { echo 'fishx4'; } ?>.png" style="max-width:70px" /></td> <td><?php echo $rowi['s1']; ?> руб.</td> <td><?php echo $rowi['s2']; ?> руб.</td> <td><?php echo date('d.m.y H:i',$rdt); ?></td> </tr> <?php } ?> </tbody> </table> <?php if ($total>1) { echo $pervpage.$nextpage; } } else { echo '<center>История игр пуста...</center>'; } ?> </div> </div> </div> <?php include('inc/bottom.php'); ?>
ildefonso99
Местный
- Сообщения
- 42
- Реакции
- 1
jameson
Участник
- Сообщения
- 612
- Реакции
- 359
PHP:
<div id="mainRules" class="fullWidth">
<div class="content">
<div class="information">
<?php
$page = intval($_GET['page']);
$num = 20;
if ($page==0) $page=1;
$qu = mysqli_fetch_assoc(mysqli_query($connect_db, "SELECT count(`id`) AS `cnt` FROM t_games"));
$co = $qu['cnt'];
$total = intval(($co - 1) / $num) + 1;
$page = intval($page);
if(empty($page) or $page < 0) $page = 1;
if($page > $total) $page = $total;
$start = $page * $num - $num;
if ($page != 1) $pervpage = '<a href="/history?page='. ($page - 1).'">Предыдущая страница</a> ';
if ($page != $total) $nextpage = '<a href="/history?page='. ($page + 1).'">Следующая страница</a>';
$qr = mysqli_query($connect_db, "SELECT id,f,s1,s2,dt FROM t_games ORDER BY id DESC LIMIT $start, $num");
if ($co > 0) {
?>
<table style="width: 100%;">
<thead>
<tr>
<th class="text-center">Победившая рыба</th>
<th class="text-center">Поставлено на красную</th>
<th class="text-center">Поставлено на зелёную</th>
<th class="text-center">Дата победы</th>
</tr>
</thead>
<tbody>
<?php while($rowi = mysqli_fetch_array($qr))
{ $rdt = $rowi['dt'] + 10800; ?>
<tr>
<td><img src="/img/<?php if ($rowi['f'] == 1) { echo 'fish03'; } if ($rowi['f'] == 2) { echo 'fish13'; } if ($rowi['f'] == 3) { echo 'fishx4'; } ?>.png" style="max-width:70px" /></td>
<td><?php echo $rowi['s1']; ?> руб.</td>
<td><?php echo $rowi['s2']; ?> руб.</td>
<td><?php echo date('d.m.y H:i',$rdt); ?></td>
</tr>
<?php } ?>
</tbody>
</table>
<?php
if ($total>1) { echo $pervpage.$nextpage; }
} else { echo '<center>История игр пуста...</center>'; } ?>
</div>
</div>
</div>
<?php include('inc/bottom.php'); ?>
ildefonso99
Местный
- Сообщения
- 42
- Реакции
- 1
Хорошо, жду 19:00jameson написал(а):тысяча извинений очепятка вышлаPHP:<div id="mainRules" class="fullWidth"> <div class="content"> <div class="information"> <?php $page = intval($_GET['page']); $num = 20; if ($page==0) $page=1; $qu = mysqli_fetch_assoc(mysqli_query($connect_db, "SELECT count(`id`) AS `cnt` FROM t_games")); $co = $qu['cnt']; $total = intval(($co - 1) / $num) + 1; $page = intval($page); if(empty($page) or $page < 0) $page = 1; if($page > $total) $page = $total; $start = $page * $num - $num; if ($page != 1) $pervpage = '<a href="/history?page='. ($page - 1).'">Предыдущая страница</a> '; if ($page != $total) $nextpage = '<a href="/history?page='. ($page + 1).'">Следующая страница</a>'; $qr = mysqli_query($connect_db, "SELECT id,f,s1,s2,dt FROM t_games ORDER BY id DESC LIMIT $start, $num"); if ($co > 0) { ?> <table style="width: 100%;"> <thead> <tr> <th class="text-center">Победившая рыба</th> <th class="text-center">Поставлено на красную</th> <th class="text-center">Поставлено на зелёную</th> <th class="text-center">Дата победы</th> </tr> </thead> <tbody> <?php while($rowi = mysqli_fetch_array($qr)) { $rdt = $rowi['dt'] + 10800; ?> <tr> <td><img src="/img/<?php if ($rowi['f'] == 1) { echo 'fish03'; } if ($rowi['f'] == 2) { echo 'fish13'; } if ($rowi['f'] == 3) { echo 'fishx4'; } ?>.png" style="max-width:70px" /></td> <td><?php echo $rowi['s1']; ?> руб.</td> <td><?php echo $rowi['s2']; ?> руб.</td> <td><?php echo date('d.m.y H:i',$rdt); ?></td> </tr> <?php } ?> </tbody> </table> <?php if ($total>1) { echo $pervpage.$nextpage; } } else { echo '<center>История игр пуста...</center>'; } ?> </div> </div> </div> <?php include('inc/bottom.php'); ?>
ildefonso99
Местный
- Сообщения
- 42
- Реакции
- 1
ildefonso99
Местный
- Сообщения
- 42
- Реакции
- 1
Хочу быть точно уверенным, это писать там же где и первый вариант был написан?APTEMOH написал(а):Еще вариант:
илиPHP:date_default_timezone_set('Europe/Moscow');
PHP:date_default_timezone_set('Etc/GMT+3');
Просто в начало скрипта. Можно в index.phpildefonso99 написал(а):Хочу быть точно уверенным, это писать там же где и первый вариант был написан?
ildefonso99
Местный
- Сообщения
- 42
- Реакции
- 1
понял! СпасибоAPTEMOH написал(а):Просто в начала скрипта. Можно в index.php
jameson
Участник
- Сообщения
- 612
- Реакции
- 359
Пускай мой лучше сначала испробует, я просто реально не заметил фигурную скобку, думал что после нее написал Просто хостеры сейчас многие timezone контролируют в целях того что продают ресурсы по часам. Или пускай оба сразу пробует.APTEMOH написал(а):Просто в начало скрипта. Можно в index.php
ildefonso99
Местный
- Сообщения
- 42
- Реакции
- 1
ЗАРАБОТАЛО! СПАСИБОjameson написал(а):тысяча извинений очепятка вышлаPHP:<div id="mainRules" class="fullWidth"> <div class="content"> <div class="information"> <?php $page = intval($_GET['page']); $num = 20; if ($page==0) $page=1; $qu = mysqli_fetch_assoc(mysqli_query($connect_db, "SELECT count(`id`) AS `cnt` FROM t_games")); $co = $qu['cnt']; $total = intval(($co - 1) / $num) + 1; $page = intval($page); if(empty($page) or $page < 0) $page = 1; if($page > $total) $page = $total; $start = $page * $num - $num; if ($page != 1) $pervpage = '<a href="/history?page='. ($page - 1).'">Предыдущая страница</a> '; if ($page != $total) $nextpage = '<a href="/history?page='. ($page + 1).'">Следующая страница</a>'; $qr = mysqli_query($connect_db, "SELECT id,f,s1,s2,dt FROM t_games ORDER BY id DESC LIMIT $start, $num"); if ($co > 0) { ?> <table style="width: 100%;"> <thead> <tr> <th class="text-center">Победившая рыба</th> <th class="text-center">Поставлено на красную</th> <th class="text-center">Поставлено на зелёную</th> <th class="text-center">Дата победы</th> </tr> </thead> <tbody> <?php while($rowi = mysqli_fetch_array($qr)) { $rdt = $rowi['dt'] + 10800; ?> <tr> <td><img src="/img/<?php if ($rowi['f'] == 1) { echo 'fish03'; } if ($rowi['f'] == 2) { echo 'fish13'; } if ($rowi['f'] == 3) { echo 'fishx4'; } ?>.png" style="max-width:70px" /></td> <td><?php echo $rowi['s1']; ?> руб.</td> <td><?php echo $rowi['s2']; ?> руб.</td> <td><?php echo date('d.m.y H:i',$rdt); ?></td> </tr> <?php } ?> </tbody> </table> <?php if ($total>1) { echo $pervpage.$nextpage; } } else { echo '<center>История игр пуста...</center>'; } ?> </div> </div> </div> <?php include('inc/bottom.php'); ?>
jameson
Участник
- Сообщения
- 612
- Реакции
- 359
ildefonso99
Местный
- Сообщения
- 42
- Реакции
- 1
ИДЕАЛЬНО! СОВЕТУЮ ВАМ ПОСПАТЬjameson написал(а):Пускай мой лучше сначала испробует, я просто реально не заметил фигурную скобку, думал что после нее написал Просто хостеры сейчас многие timezone контролируют в целях того что продают ресурсы по часам. Или пускай оба сразу пробует.