Ok, non avevo capito bene cosa intendevi.
Puoi risolvere creando un altro campo di input di tipo hidden, quindi non visibile e gli assegni come name "pizza" e come valore il nome della pizza in questione. Così:
Codice PHP:
while ($row = mysql_fetch_array($result)) {
echo "
<input type='hidden' name='pizza' value='".$row['pizza']."' />
<input class='input' type='text' name='".$row['pizza']."' />
";
Poi in recupero_dati.php fai così:
Codice PHP:
$pizza = (isset($_POST['pizza'])) ? $_POST['pizza'] : '';
$sapore = (isset($_POST[$pizza])) ? $_POST[$pizza] : '';
echo 'La pizza '.$pizza.' è '.$sapore; // es: la pizza margherita è buona
Spero che sia questo quello che intendevi e che sia tutto chiaro.