-
Variare il formato Data
Salve a tutti!
Mi servirebbe cambiare il formato time che attualmente nel database mysql è 0000-00-00 00:00:00 nel formato europeo GG MM AAAA HH MM SS .
Qualcuno può aiutarmi?
Questo è il codice del Blocco Nuke
Ringrazio per la Vs. gentilezza
Dino
if ( !defined('BLOCK_FILE') ) {
Header("Location: ../index.php");
die();
}
<?php
if ( !defined('BLOCK_FILE') ) {
Header("Location: ../index.php");
die();
}
global $prefix, $db, $anonymous;
$utenti = 100; // numero di utenti da visualizzare
$content = "";
$result = $db->sql_query("select time, uname, ip_addr, modulename, referral from ".$prefix."_msanalysis_online order by time DESC limit $utenti");
while (list($time, $uname, $ip_addr, $modulename, $referral )=sql_fetch_row($result1, $dbi)) {
$content .="$uname | $ip_addr | $modulename | $referral | $time<br>";
}
?>
-
Codice PHP:
<?php
/* formato campo data: aaaa-mm-gg hh:mm:ss */
$mysqlField = '2009-06-17 15:03:30';
/* suddivisione in data e ora */
$date = strtok( $mysqlField, ' ' );
$time = strtok( ' ' );
/* suddivisione data in anno, mese, giorno */
$year = strtok( $date, '-' );
$month = strtok( '-' );
$day = strtok( '-' );
/* suddivisione ora in ore, minuti, secondi*/
$hours = strtok( $time, ':' );
$minutes = strtok( ':' );
$seconds = strtok( ':' );
echo "Year: $year\n";
echo "Month: $month\n";
echo "Day: $day\n";
echo "Hours: $hours\n";
echo "Minutes: $minutes\n";
echo "Seconds: $seconds";
?>
Vedi se ti va bene così. Ciao!