No.2ベストアンサー
- 回答日時:
可能か不可能かと問われれば可能です。
1つのPHPでやらせようとするのは無謀に思います。
いくつかやりかたが思い浮かびますが、私ならcronで実行するバッチを組んで実行させます。
フォームの値を本来のとは異なるDBに格納しておき、
毎日1回cronで実行するPHPスクリプトでそのDBを参照し、
30日前に格納されたデータがあれば本来のDBに格納する、というような。
回答ありがとうございます。
先に別のDBに値を格納しておく、というのは考えつきませんでした。
cronの勉強も必要ですね。
参考にさせていただきます!
No.4
- 回答日時:
時間がシビアでなくてよいなら、
php内に、システム日付と登録した日付が30日以上開いていたらupdateするSQLを適当に埋め込んでおいて、
だれかが、サイトを閲覧してくれたら、そのきっかけで、DBを書き替えるという方法もありますね。
毎回だと負荷高くなるので、その日初めてアクセスがあったときだけという ロジックを入れて。
回答ありがとうございます。
確かに、特にシビアというわけでもないのでその方法でも問題なさそうですね。
誰かのアクセスでこのプログラムを動作させるというのは思いつきませんでした。
参考にさせていただきます!
No.1
- 回答日時:
どちらかというと、DBサーバ側での実装になると思います。
各データの入力時間をレコードに持たせておいて、夜間バッチ等でチェックを行い、一ヶ月経っている物をインクリメントする、とか。
その場合はJavaとかPerlとか、サーバサイドで独自に稼動する言語で組む必要があります。
PHPはどちらかというとWebのUI側の実装の言語になると思うので、一度DBに入ってしまった物を管理するのには向かないと思いますよ。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) 入力フォームへ、データを自動的に入力するプログラム。どうやって作る? 4 2023/01/16 10:24
- Excel(エクセル) アウトラインの小計のやり方 1 2023/03/20 11:51
- その他(プログラミング・Web制作) Windowsのマクロプログラムで、こんなことできますか? 3 2022/06/28 14:30
- Visual Basic(VBA) 【VBA】Excelで罫線を引きたい 3 2022/07/14 12:04
- Excel(エクセル) PDFファイルに日付を名前にして保存したい。 エクセル2019でワークシートに請求書のフォームを作り 2 2023/05/27 11:13
- Visual Basic(VBA) vbaエクセルマクロについて あるデータを作成し、デスクトップに.xlsx形式で保存するマクロを作成 2 2023/03/02 18:54
- Visual Basic(VBA) vbaエクセルマクロについて あるデータを作成し、デスクトップに.xlsx形式で保存するマクロを作成 6 2023/03/03 18:05
- その他(プログラミング・Web制作) google formsを使ったタスク依頼フォーム作成におけるご相談 1 2023/06/22 15:55
- Visual Basic(VBA) ACCESS DAO で不要なテーブルのフィールド(列)の削除 4 2022/06/23 12:13
- JavaScript 【jquery】EasyUIのSubGridにMySQLのテーブルデータを表示&編集にしたい 5 2022/05/02 13:10
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
MySQLでのdeadlockをPHPで検出...
-
PHPでサーバーにインストールさ...
-
PHPからCプログラムを実行して...
-
【PHP】命令は記述順に処理...
-
PHPで外部プログラムのバックグ...
-
phpからエクセルのマクロを実行...
-
copy() で属性保存
-
JSのWINOW.CONFI...
-
シェルスクリプトをPHPで動かそ...
-
query、prepare、executeの違い
-
PHPの自動実行
-
PHPファイルをCron設定からのみ...
-
[cakePHP]外部ファイルの実行方法
-
実行ユーザー切り替え方法
-
PHPからlhaコマンドを使いたい
-
PHPからバッチファイルの実行
-
onedrive にexcelファイルをア...
-
.phpと.incファイルの違いはな...
-
フォントの色を変えるには?
-
CFileDialogの最初のディレクト...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
mysql複数レコードをまとめて削...
-
php実行中に実行中のphpファイ...
-
phpからエクセルのマクロを実行...
-
ヒアドキュメントの中で演算子...
-
PHPからバッチファイルの実行
-
PHPのコマンドをnobodyオーナで...
-
copy() で属性保存
-
$argv[1]) && $argv[1]・同じ
-
PHPで外部プログラムのバックグ...
-
Prompt入力値をphp変数として取...
-
PHPでサーバーにインストールさ...
-
PHPで、C#のプログラムを実行す...
-
query、prepare、executeの違い
-
require_onceが動いていない
-
現在、レンタルサーバ(コアサー...
-
IIS + PHP からのWindowsコマン...
-
phpスクリプトのみで定期実行
-
【PHP】命令は記述順に処理...
-
PHP(Windows)でコマンド実行
-
PHPでコマンドプロンプトを実行...
おすすめ情報