Ciao a tutti, ecco il mio problema: ho una tabella mysql con 2 campi: data_inizio, tipo; il primo è un campo del tipo predefinito in mysql "date", l'ultimo è un semplice campo dove può venire inserito solo "s" oppure "p";
faccio una query, e oltre ai 2 campi, voglio che mi visualizzi una terza colonna data_fine facendo data_inizio+TOT mesi, ma deve fare +3 mesi se il campo tipo contiene "s", + 5 mesi invece se il campo tipo contiene "p".
ho pensato di fare una select *, data_inizio+interval '3' months as data_fine from tabella... dopo avere messo i risultati in variabili dal nome $data_inizio, $data_fine, $tipo,
vorrei ora sapere se c'è un modo in php, tramite un if($row='p'){
echo il valore di data_fine+2mesi
}
else{
echo $data_fine così com'è!}
come fare? ho letto dei vari consigli di memorizzare le date in int con mktime, ma io per la scuola devo per forza usare il campo date! help