Originariamente inviato da piero.mac
utilizzi una variabile $scheda_id proveniente da un URL o da un form. Forse prima funzionava perche' avevi register_globals in ON mentre ora e' in OFF. Poi dovresti mettere le apici a tutti gli indici associativi degli array esempio:

$modello = $row[modello];
$marca = $row[nome_marca];

devono diventare:

$modello = $row['modello'];
$marca = $row['nome_marca'];

e cosi' tutti gli altri. Senza apici viene cercata una costante e non la stringa che definisce l'indice.

Altre cose si possono evidenziare abilitando la stampa degli errori php
Ciao piero.mac grazie mille per i consigli.
In effetti la variabile $scheda_id proviene da un url come si potrebbe ovviare questo problema? anche se i register_globals sono in off?

Per le variabili di array modificherò come mi hai consigliato.

grazie