Buon giorno, prima di scrivere ho cercato,ma non ho trovato nulla al mio caso( strano??)
Cmq.
Ho una data nel formato datetime quindi 2012-06-05 13:25:00.
A questa data vorrei aggiungere 7 giorni.
Come faccio?
Grazie mille.
Buon giorno, prima di scrivere ho cercato,ma non ho trovato nulla al mio caso( strano??)
Cmq.
Ho una data nel formato datetime quindi 2012-06-05 13:25:00.
A questa data vorrei aggiungere 7 giorni.
Come faccio?
Grazie mille.
so che si aggiungono i giorni in questo modo:
però nel mio caso:Codice PHP:
echo date('d/m/Y', strtotime('+1 day'));
come faccio ad aggiungere i 7 gg?Codice PHP:
if (mysql_num_rows($resWeek) > 0) {
$rowWeek = mysql_fetch_array($resWeek);
$work_start = $rowWeek['work_start'];
}
echo substr(cGiraData($rowWeek['work_start'],"DBHTML"),0,10);
//echo 05/06/2012
Se la vuoi modificare nel database puoi fare così
$sql = "UPDATE tabella SET data = data + interval 7 day";
1)anche facendo una insert è uguale giusto?
però, io devo prendere la data scelta dall'utente ed aggiungergli 7 giorni, quindi non è la data giornaliera che posso ottenere da
2) funziona solo con campo tipo date o anche con datetime?Codice PHP:
date("Y-m-d");
grazie ancora.
ok perfetto....fatto
ti ringrazio.alla proxCodice PHP:
.", work_end = DATE_ADD(work_start, INTERVAL 7 day)"
![]()
altra curiosità,nel frattempo sto cercando anche in rete.
E' possibile con lo stesso metodo DATE_ADD(work_start, INTERVAL 7 day) aggiungere il primo giorno del mese successivo?
Mi spiego..
Ammettendo il caso, arrivo al 27 giugno 2012, e debba inserire nel campo work_start la data del 1 luglio 2012.
Cosi come se arrivo al 26 luglio, devo inserire 1 agosto..e cosi via..
Come posso fare?
Grazie mille.