会員登録画面で、中学1年生、中学2年生
といった学年を登録した後に、
1年経過した際には、自動的に学年を繰り上げる
スクリプトを作りたいのですが、
どうすればいいのかわかりません。
■作りたいイメージ
cronを使い、mysqlに保存した「学年」のデータを呼び出して、
毎年4月1日に、学年を中学1年から中学2年に変更する、
といったものです。
■わからない部分
・会員登録してある全ての情報を、
while($row = mysql_fetch_array($res)){
を使って呼び出して、全てを更新する方法
・毎年4月1日に変更するための記述方法
大変お手数をお掛けしますが、よろしくお願いします。
No.2ベストアンサー
- 回答日時:
こんにちわ。
私もsaintandreさんと同じ意見ではありますが、便宜上、どうしても学年を保持しておきたい場合などは、ひとりひとりのデータを取り出して更新していくのではなくて、SQLのUPDATEで一発更新できると思います:
e.g. studentsテーブルの学年フィールドgradeにintとして学年が入っている場合、
UPDATE students
SET grade = grade + 1
ただし、上記だと中学3年生まで「4年生」と更新されてしまうのでこれがイヤな場合はあらかじめ中学3年生を退避しておくなどの措置が必要です。
また、crontabに関しては、参考URIを載せておきますが、こちらも年に一度の重要な更新を自動化するのはちょっと勇気がいるかもしれません。。
# このような業務だと、結局、確認作業とかが発生すると思うので、マニュアル更新で良いのでは、と思います。
参考URL:http://www.linux.or.jp/JM/html/cron/man5/crontab …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 大学・短大 続報 以前大学編入後に生じた問題から、こちらに質問 させていただいたものです。 詳しくご存知ない方に 1 2023/06/24 15:19
- 会社・職場 今すぐ回答求む! 0 2022/12/29 07:46
- 離婚 夫の不貞行為で悩んでいます 4 2022/11/11 21:49
- 政治 これは自民党の作った現在の法律が悪いから、起こったのではないですか? 7 2022/05/06 10:22
- Excel(エクセル) エクセルの数式で教えてください。 2 2023/04/13 10:55
- Excel(エクセル) エクセルの数式で教えてください。 2 2023/01/10 09:15
- その他(Microsoft Office) エクセルの休日について教えてください。 1 2023/01/06 15:45
- 不安障害・適応障害・パニック障害 精神障害かなにかありますか? 2 2023/01/10 12:13
- 小学校 「学校で少しミスしたら、支援学級に行かされる!!」と泣いて怯える娘 9 2022/08/15 22:07
- 厚生年金 会社員で厚生年金、社会保険に加入していますが、 引越しの際これらの住所登録を自分で変更したら会社に通 2 2023/01/19 11:39
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
こちらはただの直列処理ですか?
-
phpでcookieがうまく保存されない
-
PHPで画像の渡しが上手く行きま...
-
PHPでこのコード自体に意味は無...
-
Q&Aサイトを作成していてURLの...
-
クエリObjectをforeachで回す時...
-
phpでPEAR::DBを使っているので...
-
reuterの記事をbeautiful.soup....
-
phpでクラスのメソッドで同名の...
-
PHP8を使うと、大量のWarningが...
-
SFTPなどは使わないホームペー...
-
awsにApacheとPHPを入れて、何...
-
phpのクラスメソッドの定義が長...
-
PHPで訪問回数を表示するカウン...
-
PHPを使って、別サイトの一部を...
-
jpgraphで表示されない
-
PHP MySQLに画像を直接保存
-
PHPとHTML+Xamppの掲示板で画像...
-
index.phpって何ですか? 具体...
-
index.phpに入るには、どうすれ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
phpでcookieがうまく保存されない
-
index.phpに入るには、どうすれ...
-
PHP8を使うと、大量のWarningが...
-
PHPSpreadsheetを使って関数を...
-
重複を防ぐ記述について教えて...
-
index.phpって何ですか? 具体...
-
awsにApacheとPHPを入れて、何...
-
phpでPEAR::DBを使っているので...
-
php 確認表示画面で値をSESSION...
-
PHPでユーザー情報を入力して簡...
-
ワードプレスサイト PHP8.0.25...
-
php 完了画面の送信メールのコ...
-
SFTPなどは使わないホームペー...
-
PHPのセッション有効期限について
-
csvファイルについて教えて下さ...
-
PHPとHTML+Xamppの掲示板で画像...
-
PHPで訪問回数を表示するカウン...
-
ファイルアップロードに関して...
-
掲示板を作成しておりアップロ...
-
Q&Aサイトを作成していてURLの...
おすすめ情報