Perché non hai usato le parentesi graffe per racchiudere tutte le istruzioni da eseguire ad ogni ciclo while.
Così facendo PHP interpreta solo la prima istruzione dopo il while(). Di conseguenza echo "$row[articolo]
"; viene valutato dopo la fine del ciclo. E non stampa nulla
PS: anche gli array dentro alle stringhe vanno racchiusi tra parentesi graffe e usando gli apici se la chiave è a sua volta una stringa. PHP non fa molte storie ma la sintassi non è corretta
Ti riscrivo il codice del ciclo while:
Codice PHP:while ($row = mysql_fetch_array($result)) {
echo "{$row['titolo']}
";
echo "{$row['articolo']}
";
}



Rispondi quotando