Ragazzi x stampare un campo DATE "dritto" diciamo... km faccio?
Ragazzi x stampare un campo DATE "dritto" diciamo... km faccio?
tu come faresti?![]()
Non sempre essere l'ultimo è un male... almeno non devi guardarti le spalle
il mio profilo su PHPClasses e il mio blog laboweb
boh... se no nn lo kiedevo LOL
io avevo pensato qualke funzione di ordinamento, xò poi se fosse il 01 mi verrebbe fuori il 10 poi....
se tu ragioni sul singolo dato della data hai ragione, ma prova suddividere la data con explode() e poi cambiare l' ordine nell' array che ottieni![]()
Non sempre essere l'ultimo è un male... almeno non devi guardarti le spalle
il mio profilo su PHPClasses e il mio blog laboweb
Non ho capito la domanda ne' la risposta.
Per DRITTO si intendo in formato italiano?
allora basta usare la sintassi di DATE di php:
http://it.php.net/manual/it/function.date.php
Per stampare ad esempio la data di oggi in italiano (GG/MM/AAAA):
echo date ("d/m/Y");
intendi cosi?
ciaocodice:SELECT DATE_FORMAT( DATA , "%d-%m-%Y" ) FROM datetable LIMIT 0 , 30
forse voleva dire una cosa del genere.. io ho fatto così
Codice PHP:
// basta che richiami la funzione passandogli la data come stringa
// e passandogli dove la devi mandare
// se $to = "db" prepara la data per il db ("Y-m-j")
// se $to = "form" prepara la data per una form ("j/m/Y")
function ReverseData($data, $to) {
switch($to) {
case "db":
$data = explode("/", $data);
$data = mktime (0,0,0,$data[1],$data[0],$data[2]);
$data = date("Y-m-j", $data);
break;
case "form":
$data = explode("-", $data);
$data = mktime (0,0,0,$data[1],$data[2],$data[0]);
$data = date("j/m/Y", $data);
break;
}
return $data;
}
Per l'inserimento ok, per l'estrazione mi sembra inutileOriginariamente inviato da Paper-bat
forse voleva dire una cosa del genere.. io ho fatto così
Codice PHP:
// basta che richiami la funzione passandogli la data come stringa
// e passandogli dove la devi mandare
// se $to = "db" prepara la data per il db ("Y-m-j")
// se $to = "form" prepara la data per una form ("j/m/Y")
function ReverseData($data, $to) {
switch($to) {
case "db":
$data = explode("/", $data);
$data = mktime (0,0,0,$data[1],$data[0],$data[2]);
$data = date("Y-m-j", $data);
break;
case "form":
$data = explode("-", $data);
$data = mktime (0,0,0,$data[1],$data[2],$data[0]);
$data = date("j/m/Y", $data);
break;
}
return $data;
}
![]()
va beh.. mi serviva per un'altra cosa.. cmq il concetto è quello che intendevi no??
per il secondo campo in effetti bastava semplicemente fare il reverse.. e passarlo come stringa![]()
ok grazie ho fatto cosi
$data = explode("-", $data);
$data = mktime (0,0,0,$data[1],$data[2],$data[0]);
$data = date("j-m-Y", $data);