Sto utilizzando la funzione strtoupper per stampare a video un record in maiuscolo. Il tutto è all'interno di un ciclo.
Codice PHP:
if ($num != 0) {
while ($row = mysql_fetch_array($consulta)) {
$str = strtoupper($row[codice]);
echo "<td colspan=\"4\" class=\"fondo_oscuro\">
[b]Titolo: [/b]$row[titolo]
[b]Codice: [/b]$str|[b]Categoria: [/b]$row[categoria]
</td></tr>\n
<tr><td colspan=\"4\" class=\"fondo_oscuro\">
[b]Prezzo:[/b] $row[prezzo] €
</td></tr>\n
...
Ma se eseguo, giustamente mi mostra il notice:
se of undefined constant codice - assumed 'codice'.
Poi la tabella mi viene mostrata con la scritta in maiuscolo. Ma per evitare il notice come faccio a dichiarare la costante?