symfony doctrine ut8 caracteres especiales

a veces pasa que cuando tenemos caracteres especiales y los queremos guardar en una tabla
estos se guardan como signos de interrogacion o cortados.
solucion:

utf8_encode($valor_a_guardar)

doctrine 2 maneras de obtener total de registros

con QueryBuilder:

$em = $this->getEntityManager();
      $qb = $em->createQueryBuilder()
                 ->addSelect('COUNT(table)')      
                 ->from("CofalozaMainBundle:Producto", "table")
                ;
      $result = $qb->getQuery()->getSingleResult();


con dbal:

$em = $this->getEntityManager();
   
$result= $em->getConnection()->executeQuery("SELECT id FROM producto")->rowCount();
   

linux ubuntu mint actualizar chrome

 desde una terminal: $ sudo apt update $ sudo apt install google-chrome-stable