Se non mi sbaglio già postasti questa domanda.

Con il primo $row_carrello = mysql_fetch_assoc($carrello); prima del ciclo while ti bruci il primo elemento.
Fai così:
codice:
if ($row_catsconto['ID'] != ""){

$ut = $_GET['nome'];
mysql_select_db($database_conn, $conn);
$query_carrello = "SELECT * FROM temporaneo WHERE id_utente = '$ut'";
$carrello = mysql_query($query_carrello, $conn) or die(mysql_error());
$totalRows_carrello = mysql_num_rows($carrello);

// ASSEGNO IL PREVENTIVO IN CORSO AL CLIENTE
$query_setta = "UPDATE temporaneo SET id_cliente = '$questocliente' WHERE id_utente = '$ut'";
$setta = mysql_query($query_setta, $conn) or die(mysql_error());

while($row_carrello = mysql_fetch_assoc($carrello)){ 

	if($row_carrello['categoria'] == "PRINTY LINE"){
		echo "eccomi ";
	}else{
		echo "io no ";
		}
	}
}