Scusate, devo farvi una domanda che puo' risultare sciocca ma ho perso un po' la mano con php.
Il problema e' il seguente, si articola in due passi:
1) devo esportare da un database mysql una data (in formato DATE) e inserirla come campo hidden dentro un form html.
Faccio la query ed estraggo la data nel seguente modo:
Codice PHP:
$datai= doquery ("SELECT data_inizio FROM conferences WHERE id_conf = '$idc' ");
Avro' solo un valore perche ogni oggetto e' univoco e quindi in $row avro' solamente una data.
La data mi viene visualizzata correttamente.
Ora il problema e' che io devo dividerla in 3 sottostringhe diverse, come ad esempio:
anno, mese, giorno.
Non ricordo come faccio ad assegnare delle variabili contenute in $row a variabili normali php.
Potreste aiutarmi?
Perche se faccio cosi:
Codice PHP:
$annoic=substr ('$row[data_inizio]',1);
mi da errore, e non e' solo a causa delle virgolette messe in modo errato magari.
Penso dipenda da $row che e' un array.
2)
Un volta estrapolate queste 3 sottostringhe devo inserirle come valori value di 3 campi di un form html (che mi servono per esportarli in una pagina js)
Esempio
<input type="hidden" name="anno" value ="" >
Ecco in value cosa devo mettere?
value ="<?php $annoic ?>"
Cosi' e' corretto?Considerando che in $annoic dovrebbe essere la sottostringa della data estratta dal db.
Ecco, spero di essere stato chiaro.
ciao