title: Varchar issue on Mysql 2147483647
body: <p>Having the <code>2147483647</code> MYSQL issue.</p>
  
  <p>When inserting an 11 digit number in the telephone field i am getting this number in return saved in the <code>DB: 2147483647</code></p>
  
  <p>TEL is set as <code>VARCHAR</code> not <code>INT</code> tough.</p>
  
  <p>Also, on a database hosted on <code>SERVER</code> 1 i have the same exact database table and not having the same issue tough?! what might be?</p>
  
  <p>This is the SQL and PHP</p>
  
  <pre><code>tel_no  varchar(20) utf8_general_ci  Yes    NULL
  mob_no  varchar(20) utf8_general_ci  Yes    NULL
  </code></pre>
  
  <p>That's the MYSQL. Yes i am inserting an 11 digit number as string in the DB </p>
  
  <pre><code>$telno = GetValue($post['tel_no']);
  $mobno = GetValue($post['mob_no']); 
  
  $sql = "UPDATE ".$this-&gt;dbpre."bookings SET tel_no='$telno', mob_no='$mobno'...
  </code></pre>
  
  <p>Can you please help? I am getting crazy!</p>