- Home
- Categorie
- Coding e Sistemistica
- PHP
- Scrivere una data nel database!!!
-
Scrivere una data nel database!!!
ciao ragazzi!
mi sto cimentando nei primi esperimenti di uso avanzato del php ed è sorto un piccolo problema...
devo scrivere sul db il valore di una variabile su un campo di tipo date, come faccio a convertire ciò che devo passare in formato data? (yyyy-mm-dd) giusto?
-
@Japgalaxy said:
ciao ragazzi!
devo scrivere sul db il valore di una variabile su un campo di tipo date, come faccio a convertire ciò che devo passare in formato data? (yyyy-mm-dd) giusto?
Scusa ma se la variabile è una data basta inserirla in quel formato come dici tu ^^
-
allora, la data non la scrivo manualmente ma viene selezionata cliccando attraverso questo script: ajaxdaddy.com/swazzcalendar-javascript.html
inoltre credo che ci debba essere un modo in php per trasformare una stringa in data di formato yyyy-mm-dd...
-
funzione date di php
e qualche explode penso bastino se devi girare solo il formato
-
puoi farmi un esempio? Sono proprio nuovo del php...
-
Se hai una data nel formato per esempio: $mia_data="dd-mm-yyyy";
Tramite questa funzione che richiami così: $data_database=data($mia_data);
puoi convertire $mia_data per il formato corretto per il DB.
[php]
function data($data)
{
// Creo una array dividendo la data DD-MM-YYYY sulla base del trattino
$array = explode("-", $data);
// Riorganizzo gli elementi in stile YYYY-MM-DD
$data_it = $array[2]."/".$array[1]."/".$array[0];
// Restituisco il valore della data
return $data_it;
}[/php]
-
grazie! ora è tutto chiaro!
-
Prego:D