私はこのデータベースから statement_from
またはusername
= = $username
のどちらかを入力しようとしていますが、これは正しく動作しません。私はこれまでの質問を見てきましたが、この質問に以前の回答をどのように実装するかは不明です。私が達成しようとしている何SQL WHERE、OR AND AND
"SELECT * FROM `usr_statements` WHERE `statement_from` = '$username'
OR `username` = '$username' AND `statement_timestamp` > '$start_date'
AND `statement_timestamp` < '$end_date' ORDER BY `statement_ref` DESC"
はstatement_from
またはusername
は= $username
にあるデータベース内のすべての結果を選択することです。
コードをもっと明白にするために、 '... $ where(statement_from、username)...'を実行することができます! – jarlh
'> = $ start_date AND statement_timestamp <$ end_date'など、より大きいか等しい日付範囲が表示されるのがより一般的です –
@ Used_By_既にこれは本当です。私は、次の声明日付が生成された正確な秒で取引が行われた場合、いずれの声明にも表示されないことを前提としています。 –