←  Pytania

AMXX.pl: Support AMX Mod X i SourceMod

»

Dzielenie wyniku z bazy

Locked

  • +
  • -
speedkill's Photo speedkill 21.08.2011

Cześć mam do was pytanie zrobiłem plugin zapisuje do bazy ile gracz ma przegranego czasu ale get_user_time zapisuje w sekundach ( o ile się nie myle )
Więc pytanie jak rozdzielić tą wartość na godziny , minuty i sekundy ;]?
Pozdrawiam speedkill.
Quote

  • +
  • -
G[o]Q's Photo G[o]Q 21.08.2011

tmp=sekundy;

godziny = tmp/3600;

tmp-=godziny*3600;

minuty=tmp/60;

sekundy=tmp%60;

Quote

  • +
  • -
speedkill's Photo speedkill 21.08.2011

Możesz bardziej to rozwinąć?
Czyli robię zapytanie do bazy i daje na stronie .$row["time"].'</td>'
Potem jak to zamienić na godziny minuty sekundy ?
Quote

  • +
  • -
Gh0st's Photo Gh0st 21.08.2011

Bzdura ;(
Edited by Gh0st, 21.08.2011 17:20.
Quote

  • +
  • -
G[o]Q's Photo G[o]Q 21.08.2011

ghost pieprzysz glupoty

skoro minuta ma 30 sekund to przez 60


$tmp=row['time'];
$godziny=$tmp/3600;
$tmp-=$godziny*3600;
$minuty=$tmp/60;
$sekundy=$tmp%60;

echo "godzin: ".$godziny." minut: ".$minuty." sekund: ".$sekundy."<br>";
Quote

  • +
  • -
Gh0st's Photo Gh0st 21.08.2011

:X zamilknę na wieki ...
sory...
Quote

  • +
  • -
speedkill's Photo speedkill 21.08.2011

Niestety nie działa :/
Mam takie zapytanie
$all = mysql_query("SELECT * from $table ORDER BY name DESC, time DESC LIMIT 0,15")or die(mysql_error()); while ($row = mysql_fetch_array($all)) {
Teraz jak zrobić żeby podzieliło ten czas ten sposób Goq nie działał
Edited by speedkill123, 21.08.2011 18:12.
Quote

  • +
  • -
G[o]Q's Photo G[o]Q 21.08.2011

$row=mysql_fetch_assoc($all)
Quote

  • +
  • -
speedkill's Photo speedkill 21.08.2011

Mam takie coś pobiera jaki gracz ma nick i jego czas w sekundach jak do tego dodać to dzielenie ?
<?php require( "ustawienia.php" ); ?>
<html>
<center>
<?php echo '<br><table width="1200" border="0" cellpadding="3" cellspacing="1" style="background-color: #B9B9B9; border: solid #E2E2E2 1px;">
<tr>
<td style="color:#ffffff; font-size: 10px; font-weight: bold; background-color:#006699; height: 25px; background-image: url(/cellpic3.gif);" colspan="2"><b><center><font size = 3></font></center></td>
</tr>
<tr>
<td style="background-image: url(/cellpic1.gif); background-color:#D1D7DC; border: 0px #ffffff; border-style: solid; height: 22px;"><b>&nbsp;&nbsp;nick</td>
<td style="background-image: url(/cellpic1.gif); background-color:#D1D7DC; border: 0px #ffffff; border-style: solid; height: 22px;"><b>&nbsp;&nbsp;czas</td></tr>';
$all = mysql_query("SELECT * from $table ORDER BY name ASC, time DESC LIMIT 0,15")or die(mysql_error()); while ($row = mysql_fetch_array($all)) {
echo '<tr class ="">';  
echo "<td  style='background-color: #EEEEEE; background-image: url(/row1.png); background-repeat: repeat-x; border-top-width: 1px; border-top-style: solid; border-top-color: #FFFFFF; border-left-width: 1px; border-left-style: solid; border-left-color: #FFFFFF;''>".$row["name"].'</td>'; 
echo "<td  style='background-color: #EEEEEE; background-image: url(/row1.png); background-repeat: repeat-x; border-top-width: 1px; border-top-style: solid; border-top-color: #FFFFFF; border-left-width: 1px; border-left-style: solid; border-left-color: #FFFFFF;''>".$row["time"].'</td>'; } ?>
<br></html>

Dodano 23 sierpień 2011 - 08:39:
Dobra zrobiłem to innym sposobem i działa.
można zamknąć :)
Quote
Locked