現在の日付が< = frmdateの場合、日付を比較しようとしているPHPコードがあります。次に、クエリの行を配列に挿入する必要がありますが、問題は挿入のみです日付equalsto CURRENTDATEである以下であるとない行...この問題に比較演算子との日付比較
$prodarray= array();
while($row =mysqli_fetch_assoc($result))
{
$todateExtracted=$row['to_date'];
$fromdateExtracted=$row['from_date'];
$toDate=strtotime($todateExtracted);
$frmDate=strtotime($fromdateExtracted);
if($currentdate <= $frmDate)
{
$prodarray[] = $row;
}
// $i++;
}
何形式の解決に私を助けてくださいますか?それがUNIX以外のものなら、それはあなたの問題です。したがって、date()の場合は文字列です。文字列を比較することはできません。申し訳ありません、私の悪い。十分に注意深く読まなかった。待って... $ currentdateとは何ですか? – Andreas
あなたは '$ currentdate'にどのように読み込みますか – RiggsFolly
今日の文字列値です。コードの残りの部分は大丈夫だと思われるので、少し不器用ですが大丈夫です。質問には「文字列比較」というタグが付いています。私に賭けてほしい@Riggs :-) – Andreas