Hola, tengo una agenda de telefonos la cual ice con php y mysql, muestro mi tabla:
 
Código:
 CREATE TABLE agenda (
codigo int(11) NOT NULL auto_increment, 
nombre varchar (60) default NULL,
movil int (20) default NULL,
local int (20) default NULL,
otro int (20) default NULL,
PRIMARY KEY (`codigo`) 
)
  y las enlisto: 
 Código PHP:
    <?
 
  while($rs=mysql_fetch_array($sql))
  {
 
    echo "<tr>"
           ."<td>".$rs['nombre']."</td>"
           ."<td>".$rs['movil']."</td>"
           ."<td>".$rs['local']."</td>"
           ."<td>".$rs['otro']."</td>"
           ."</tr>";
  }
?>
<a href="   
  el problema que tengo es por decir, en los numeros de celulares pongo algo como 9933572290 <--- ASI Son los numeros celulares de donde vivo, y en ves de ponerme el numero me sale en todo los contactos es: 2147483647 
en cambio en local si salen los nueros que ingreso pero son con formato 31576790
alguien me podria decir en que estoy mal? :(