×
固定報酬制
|
ワーカーと相談する
|
---|---|
納品完了日
|
- |
掲載日
|
2014年08月10日 |
応募期限
|
2014年08月10日 |
応募した人 | 4 人 |
---|---|
契約した人 | 1 人 |
募集人数 | |
気になる!リスト | 0 人 |
お仕事の詳細: データベースのカラムへINSERTするデータに自動採番するプログラムを書けるプログラマーを募集します。 現時点での問題としましては、AUTO_INCREMENTを使用すると値が飛ぶ場合がありますので、 それとは別に、指定したカラムへINSERTする度にそのカラム内の古い番号を調べ自動で次の番号を振るプログラムを必要としております。 またデータの削除等で欠番があった場合には優先的にその番号を振れるのが理想です。 実際には、カラムの欠番or古い番号を調べる→欠番or古い番号の次の番号を指定するだけのプログラムです。 例として現在は下記のコードを使用しています。 ---------------------------------------------------- //生成する文字数 $length = 3; //使用する文字 $char = '1234567890'; $charlen = mb_strlen($char); $result = ""; for($i=1;$i<=$length;$i++){ $index = mt_rand(0, $charlen - 1); $result .= mb_substr($char, $index, 1); } ---------------------------------------------------- この後、$resultをINSERTしています。 当たり前ですが、番号1も001のように3桁になることや、ランダムですので既に入っている番号に被ってしまった場合はデータが入らない状況となっております。 ぜひご協力をお願いしたいと思っています。 よろしくお願いします。 ▽使用するプログラミング言語/ツール/特殊技術(テクノロジー) ・PHP ・MySQL / PostgreSQLなどのデータベース技術 ・サーバ構築、管理の技術(VPS、クラウドサーバーなど) ▽重要視する点・開発経験 ・Java / PHP(CakePHP)/ Ruby(Ruby on Rails) / Python(Django)など)のプログラム経験 (フレームワークによる開発/ライブラリ開発の経験があると尚可) ・拡張性・生産性の高いコーディング力 ・クライアント企業とのコミュニケーションに慣れている方 ▽注意点・禁止事項 ※他で登録されているデザインや商標の転用など、他社の知的財産権を侵すこと ※他のクライアントへ既に提案した内容の転用など 詳しい進め方はメッセージでやり取りできればと思っております。 多数のウェブエンジニア・プログラマの方からのご連絡・ご応募お待ちしております。 |
特記事項 |
---|
|