title: PDO inserts wrong values
body: <p>I am using symfony2 and PDO to insert values to a database.</p>
  
  <pre><code>private static function insertAction($action, $conn){
              $sql = "INSERT INTO BANKACTIONS (clientName, actionDate, currency, value, actionType) VALUES (clientName, actionDate, currency, value, actionType)";
              $q = $conn-&gt;prepare($sql);
              $q-&gt;execute(array(':clientName'=&gt;$action-&gt;getClientName(),
                  ':actionDate'=&gt;$action-&gt;getDate(),
                  ':currency'=&gt;$action-&gt;getCurrency(),
                  ':value'=&gt;$action-&gt;getValue(),
                  ':actionType'=&gt;$action-&gt;getActionType()));
          }
      }
  </code></pre>
  
  <p><strong>this is the var_dump for the array</strong></p>
  
  <pre><code>actionarray(5) { [":clientName"]=&gt; string(6) "client" [":currentDate"]=&gt; string(10) "1358200800" [":currency"]=&gt; string(3) "ILS" [":value"]=&gt; string(3) "ILS" [":actionType"]=&gt; string(7) "deposit" }
  </code></pre>
  
  <p><em>Which is correct...</em> </p>
  
  <p><strong>But when I check the table in myphpadmin</strong> </p>
  
  <p>I get </p>
  
  <blockquote>
    <p>id  clientName  actionDate  currency    value   actionType</p>
    
    <p>1       0   0   0<br>
              2       0   0   0<br>
                  3       0   0   0<br>
              4       0   0   0<br>
              5       0   0   0<br>
              6       0   0   0<br>
              7       0   0   0</p>
  </blockquote>