Web 開発のプロセスでは、データを検索するためにフロント ページにキーワードを入力する必要があることがよくあります。この方法は、検索結果を別のページに表示するのに非常に便利です。高パフォーマンスの Web サイトを構築するのは最適ではありません。今日は、jQuery、MySQL、Ajax を使用して 簡単で魅力的な Ajax 検索を作成する方法について説明します。 jQueryを使って実践的なデータ送信モーダルポップアップフォームを作成する》jQueryプロジェクトの実際の応用に関するチュートリアル第2回目は、皆さんがプロジェクトを開発する際の実際の状況に応じて柔軟に使用できることを願っています。
function checkValues($value) { // この関数を使用して、 SQL インジェクションとクロスサイト スクリプティングを防ぐために、これらの値をすべて確認してください。 //文字列の先頭と末尾にあるスペースまたはその他の文字を削除します。 $value =rim($value) // Stripslashes if (get_magic_quotes_gpc()) { //addslashes() 関数によって追加されたバックスラッシュを削除します。この関数は、データベースまたは HTML フォームから取得したデータをクリーンアップするために使用されます。 $value =tripslashes($value); } //すべての <, > 文字を変換します $value = strtr($value,array_flip(get_html_translation_table(HTML_ENTITIES))); 🎜> // HTML タグを削除します $value =strip_tags($value);
// value $value = mysql_real_escape_string($value); ; } include("dbcon.php");//データベース接続ファイルをロードします $rec = checkValues($_REQUEST['val']); //テーブルの内容を取得します if($rec) { $sql = "select * from ajax_search where FirstName like '%$rec%' or LastName like '%$rec%' or Age like '%$rec% 'または出身地 like '%$rec%'";