アプリ版:「スタンプのみでお礼する」機能のリリースについて

MySQLに携帯番号を登録すると頭の0が消えてしまいます。
消えない方法や設定があれば教えてください。
例)登録情報 090-111-1111→MySQL内データ 90-111-1111

すいませんが教えてください。

A 回答 (2件)

>insert into phonenumber(phonenumber)values("0901111111")



PHPなどプログラムで処理しているならおそらく
クォーテーションのつけわすれでしょうね

insert into phonenumber(phonenumber)values(0901111111)
とすると、数値として一度評価されるので。
    • good
    • 1
この回答へのお礼

ありがとうございます。
問題なく登録することができました。

お礼日時:2011/12/16 15:21

カラムの型はvarcharなどの文字列型になっていますよね?


もしそうであれば、表示させるプログラム側の問題じゃないですか?

この回答への補足

カラム型はTEXTにしてあります。
ちなみにphpの命令構文は
「insert into phonenumber(phonenumber)values("0901111111")」
です。
SQLアドミンでSQLのテーブルを確認すると「901111111」になっています。

TEXT型が悪さをしているのでしょうか?

補足日時:2011/12/12 14:57
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

関連するカテゴリからQ&Aを探す