PHP コードで fckeditor クラスを使用しています。
わかりました、検索ボックスに p を検索または入力すると、特定のテーブルに含まれるすべてのレコードが出力されます (「p」は fckeditor の問題です)。
1 つのチャプター コンボと 1 つのテキスト ボックスがあります。キーワードを検索する前は機能していましたが、現在は機能していません。昨日この質問を投稿し、回答を得ましたが、問題は、キーワードを検索すると、その質問に関連するレコードを表示できないことです。そのチャプターフィールドに入力した後、チャプター関連の質問のみが表示されます。
さらに説明すると、テキスト フィールドに「p」とドロップダウンに 1 を入力すると、すべての質問が第 1 章に出力されますが、キーワードを入力しても機能しませんでした。
私のコードは次のとおりです。
<?php
if (isset($_POST['submit'])) {
if (empty($_POST['fname'])) {
die ("<script type='text/javascript' > alert('PLEASE ENTER KEYWORD...!!!');</script>");
} else {
?>..................................
<?php
include("conn.php");
$name = $_POST['fname'];
$name2 = $_POST['chapter'];
/*This query searches all records with duplicate entry....*/
//$sql="SELECT * FROM $user WHERE question like '%".$name."%' and
//Chapter like'%".$name2."%' ";
/*This query searches all records without duplicate entry....*/
$sql = "SELECT * FROM $user WHERE question like '%" . $name . "%' and
Chapter like '$name2'";
$result = mysql_query($sql) or die(mysql_error());
while ($row = mysql_fetch_array($result)) {
?>
もう一度 1 つの問題があります。最初のクエリを記述して重複エントリについてコメントした場合、第 1 章を入力すると、1,11,21 章のレコードが出力され、すべてのタスクで機能します。つまり、このクエリはすべてのレコードに対してキーワードごとのレコードまたは「p」を検索できますが、1,11,21,12 は問題です.2 番目のクエリでは、前に述べたように章ごとのレコードのみを出力します.この質問。