ugrás a tartalomhoz

chat idö helyet szöveg while-ba

kriszrap · 2011. Már. 18. (P), 23.42
Szaisztok!!
Van egy chatem és a chatbe az évet a hónapot a napot a órát a percet és a másodpercet külön tömbe rakom.

hogy tudom az idöt szöveggel helyetesiteni?? pl. 1 perce irta stb..

kod

<?php
$conn = include "config.php";
mysql_select_db("users"); 

$query = mysql_query("SELECT * FROM chat ORDER by id DESC ");//LIMIT 0 , 30
while($a=mysql_fetch_assoc($query)){
$message=$a['message'];
echo'
#'.$a['id'].' Név: <a class="b" href="profil.php?id='.htmlspecialchars(urlencode($a['idje'])).'">'.$a['name'].'</a> ||Dátum: '.$a['ev'].'-'.$a['honap'].'-'.$a['nap'].' '.$a['ora'].':'.$a['perc'].':'.$a['masodperc'].'<br>||Üzenet: '.$message.'||<br><br>';
}
?>
 
1

Formázás

Poetro · 2011. Már. 19. (Szo), 00.15
Az aktuális időpillanatból kivonod az üzenet időpillanatát (unix timestamp), és így kapsz egy számot. Ezután ezt a számot felbontod másodpercekre (1), percekre (60), órákra (3600), napokra (86.400), hónapokra (2.629.743), évekre (31.556.926). És ezt már kényelmesen ki tudod írni.
2

ááá köszönöm:D

kriszrap · 2011. Már. 19. (Szo), 01.14
unix timestamp hogy kell használni változoval??:D
3

Nem értem a kérdést. A unix

Poetro · 2011. Már. 19. (Szo), 01.19
Nem értem a kérdést. A unix timestamp egy elég jól meghatározott fogalom. Hogy egy időpontot átalakíts, használhatod az mktime vagy szinte bármelyik más idő függvényt. A nagy részük időbélyeget ad vissza.
4

$ev_lekerdez = date('Y');   

kriszrap · 2011. Már. 19. (Szo), 01.47
$ev_lekerdez = date('Y');
     $honap_lekerdez = date('m');
     $nap_lekerdez = date('d');

     $ora_lekerdez = date("H",time());
     $perc_lekerdez = date("i",time());
     $masodperc_lekerdez = date("s",time());
     
     $ev_kivonasa   = $ev_lekerdez-$a['ev'];
     $honap_kivonas = $honap_lekerdez-$a['honap'];
     $nap_kivonas   = $nap_lekerdez-$a['nap'];

     $ora_kivonas   = $ora_lekerdez-$a['ora'];
     $perc_kivonas  = $perc_lekerdez-$a['perc'];
     $masodperc_kivonas = $masodperc_lekerdez -$a['masodperc'];

ebböl kéne összehoznom a dolgokat:(
és nem tom:( kicsi segítséget:(
5

$chat_datum =

Poetro · 2011. Már. 19. (Szo), 01.59
$chat_datum = mktime($a['ora'], $a['perc'], $a['masodperc'], $a['honap'], $a['nap'], $a['ev']);
$diff = time() - $chat_datum; // ez a két időpont közötti különbség másodpercekben
6

hát nagyon köszönöm:) és most

kriszrap · 2011. Már. 19. (Szo), 22.12
hát nagyon köszönöm:)