Ciao a tutti,
sto cercando di usare per comodità la sintassi heredoc per stampare php e html con questo codice:
Codice PHP:
//METTO IL CODICE HTML PER LA CREAZIONE DELLA TABELLA IN UNA HEREDOC
$lista_campionati = <<<lista_campionati
ELENCO DEI CAMPIONATI INSERITI
<table>
<tr>
<td> NOME CAMPIONATO</td>
<td>INSERITO IL ALLE</td>
</tr>
lista_campionati;
//STAMPO IL CODICE HTML PER LE INTESTAZIONI DI TABELLA
echo $lista_campionati;
//CREO UN CICLO PER ESTRARRE IL CONTENUTO DELLA SELECT
while ($risultato_campionato = mysql_fetch_array($query_campionato)) {
$elenco_campionati = <<<elenco_campionati
<tr>
<td>$risultato_campionato['nome']</td>//riga dell'errore
<td>dataItaliana($risultato_campionato['data_creazione'])</td>
</tr>
elenco_campionati;}
echo $elenco_campionati."</table>
ma quando vado a stampare ho un errore alla riga 62 che ho commentato. Mi spiegate per quale motivo?
se al posto dell'array metto una variabile non ho problemi perché in questo caso non funziona?
sto sforzandomi di scrivere codice il più possibile chiaro a vs giudizio ci sto riuscendo?
grazie in anticipo.