私は、毎週同じ時間に繰り返されるイベントを作成しようとしています。反復可能なイベントを作成する方法php/mysql(毎週)
これは私が今持っているものです。
ユーザーはこのように見ている私のPHPスクリプトにpostString
を送信します。
weekly=true&dateFrom=2016-10-01 14:00&dateTo=2016-10-01 15:00&usrId=1
そして、PHPスクリプトで自分のMySQL文はMySQLのDBにこれらのデータを挿入します。 は、これは私の挿入機能である:それは正常に動作しますが、私の実際の目標はある
public function newEvent($weekly, $dateFrom, $dateTo, $usrId) {
$sql = "insert into myTableName set weekly=?, dateFrom=?, dateTo=?, usrId=?";
$statement = $this->conn->prepare($sql);
if (!$statement)
throw new Exception($statement->error);
$statement->bind_param("ssss", $weekly, $price, $sport, $participants, $latitude, $longitude, $description, $dateFrom, $dateTo, $usrId, $title);
$returnValue = $statement->execute();
return $returnValue;
}
:ユーザーは、上記の例のようにpostString
を送信し、毎週がtrueの場合 私が希望する場合
私のイベントは毎週同じ時間に繰り返され、私は将来のある週にイベントを検索できるようにしたいと考えています。
例:私のweekly=true&dateFrom=2016-10-01 14:00&dateTo=2016-10-01 15:00&usrId=1
は、このようなもので、私は
SELECT *
FROM myTableName WHERE dateFrom >= 2016-10-08 13:00
AND dateTo <= 2016-10-08 16:00 LIMIT 0 , 30
このMySQLのステートメントを実行した場合、私はそれが作成された時間dateFrom=2016-10-01 14:00&dateTo=2016-10-01 15:00
を持っていた私のイベントからデータを取得したいと思います。
私の質問は:
は私が今述べてきたことを実行することができますどのようにする方法はありますか?
詳細が必要な場合は、私に知らせてください。 はどうもありがとうございました:)
クローンジョブを使用する... –
なぜクーポンを使用しないのですか? – SAM
私はほとんどiOSの開発者ですので、私は非常にわずかにPHP/MySQLを使用しています。 –