私のコードでは、誰かが問題を確認して指摘してくれるかもしれないという問題があります。私はPHPで2つのWebページを作成しており、あるページから別のページに変数をリクエストしています。私の最初のページの写真にあるように、私はデータベースから取得した値のドロップリストを持っています。 2番目のページでは、ユーザーが最初のページから選択した選択に基づいて、ボートである一致するアイテムのリストを印刷したいと思います。今そこから、ユーザーが「すべて」選択されていないか、または「すべて」と指定された選択肢が混在していないかを最初に確認するSQLクエリを作成します。どちらかが当てはまらない場合、データベースフィールド名は要求されたアイテムと等しく、それを画面にエコーします。 2番目のページでは、データベースに正常に接続しました。問題は、私のコードをテストするとき、画面が空白であるということです。つまり、文字列に誤りがあります。前もって感謝します。ここに私のコードです選択肢ステートメントで「すべて」のケースを確認する方法
-2
A
答えて
0
ここからわかるように、追加する代わりにsqlStrの値を上書きし続けています。
そして、あなたはsqlStr
試みる前$
を逃しているが:
$sqlStr = "SELECT * FROM boats Where";
if($boatClass == 'All')
(
$sqlStr .= " AND 1=1";
)
else
{
'Class' = $boatClass;
}
if($boatMake == 'All')
(
$sqlStr .= " AND 1=1";
)
else
{
'Make' = $boatMake;
}
if($Year == 'All')
(
$sqlStr .= " AND 1=1";
)
else
{
'Year' = $Year;
}
if($used == 'All')
(
$sqlStr .= " AND 1=1";
)
else
{
'UsedOrNew' = $used;
}
0
空白のページがエラーを解析していることを意味します。 devマシンのみで作業している場合、php.iniを変更してエラーを表示することができます。デフォルトではセキュリティ上の理由からオフになっています。
エラーログを確認することができます。エラーが発生したスクリプトが実行されるたびにエラーログが生成されます。
ログファイルの場所を確認するには、phpinfoスクリプトhttp://php.net/manual/pt_BR/function.phpinfo.phpを実行し、error_logを確認します。それが空白の場合は
、エラー・ログ・ファイルの場所デフォルト:
関連する問題
- 1. 小数の範囲を確認するケースを選択する
- 2. IFステートメントを選択する方法を変更する方法ケース
- 3. Django:固定の選択肢ではない複数の選択肢を確認してください
- 4. 他の選択肢の選択に基づいて選択肢を変更する方法
- 5. ケース・ステートメント内の選択的な合計
- 6. Android:選択肢を一度に選択する方法AlertDialog?
- 7. pandas multiindexを選択する方法...選択肢に限定する方法
- 8. すべての選択肢から合計データ価格を得る方法
- 9. 複雑な選択合計に結合をネストする方法(ケース、グループ・バイ・ステートメント
- 10. レール:確認|確認ボックスでデフォルトで「キャンセル」を選択する方法は?
- 11. 複数の選択肢を選択できるメニューを作成する方法
- 12. シェルスクリプト:ケースの時間を確認するステートメント
- 13. すでに選択されている選択肢を他の選択肢から削除する
- 14. Jenkins Groovyのすべての選択肢を選択してください
- 15. 選択肢を変更する方法RichEditBoxのファミリですか?
- 16. 反応jsで選択したオプションを確認する方法
- 17. リストビューで選択した項目を確認する方法
- 18. JSON-LDで選択肢のコレクションを表現する方法
- 19. djangoで選択肢の値を保存する方法
- 20. Djangoフォームで選択肢のラベルを取得する方法ChoiceField?
- 21. 選択肢の中でチェックボックスを取得する方法
- 22. Django:models.Modelクラスのすべての選択肢を出力します
- 23. 複数のラジオボタンの選択を確認する方法は?
- 24. 選択肢のすべてまたは一部を選択する方法は、デフォルトで選択されています
- 25. ケースのステートメントとフィールドの比較でMysqlを選択
- 26. 選択肢から選択肢を選択し、表のセルに選択肢の情報を表示
- 27. Android Kotlin多肢選択リストビューでチェックボックスをチェックする方法
- 28. 異なる選択肢の選択肢を表示
- 29. HTMLボタンで選択を確認する
- 30. 列全体からデータを選択し、選択タグに別の選択肢として表示する方法。
変更してみてください、このことができます
希望を 'sqlStr = "AND 1 = 1";' sqlStr 'へ=" AND 1 = 1 ";"、どこでも、あなたは基本的にsqlStrを毎回上書きしています。 – Mihailo