title: How to set a value on a table field with symfony 1.4
body: <p>I'm passing a value with ajax:</p>
  
  <pre><code>$.ajax({
     type: "POST",
     url:  "http://juego.local/frontend_dev.php/espacio/salvaPuntos",
     data: { puntos: 123 }
  });
  </code></pre>
  
  <p>I need to update a table field with it. This is what i'm doing ("symfony side"):</p>
  
  <pre><code>public function executeSalvaPuntos(sfWebRequest $request) 
  {
  
    $this-&gt;puntosEspacio  = $request-&gt;getParameter('puntos');
    $this-&gt;jugador        = Doctrine::getTable('Jugador')-&gt;findOneByEmail($this-&gt;getUser()-&gt;getUsername());
    $this-&gt;puntos         = $this-&gt;jugador-&gt;getPuntosJuegos() + $this-&gt;puntosEspacio;
  
    $this-&gt;form   = new JugadorForm($this-&gt;jugador);
    $this-&gt;form-&gt;setDefault('puntos_juegos', $this-&gt;puntos);
    $this-&gt;processForm($request, $this-&gt;form);
  } 
  </code></pre>
  
  <p>Here's also my JugadorForm:</p>
  
  <pre><code>public function configure()
  {
  
    unset($this['email'],
          $this['nombre'],
          $this['apellido'],
          $this['puntaje_total'],
          $this['fecha_ult_log'],
          $this['foto_perfil_url']
    );
  
    $this-&gt;setWidgets(array(
      'puntos_juegos'      =&gt; new sfWidgetFormInputHidden()
    ));
  
    $this-&gt;widgetSchema-&gt;setNameFormat('Jugador[%s]');
  
    $this-&gt;setValidators(array(
      'puntos_juegos'      =&gt; new sfValidatorInteger()
    ));   
  }
  </code></pre>
  
  <p>Thanks.</p>