まず最初に、私はjQueryを初めて使うと言いたいと思います。PHPのjQueryは、入力値が変更されたときにテーブルの行を更新します
メニューのオプションを選択すると、jQueryのメソッドloadでPHPファイルがdivにロードされます。このPHPファイルには、テーブルと入力テキストがあります。 PHPファイルが読み込まれると、データベースの値がキャッチされます。
問題は、データベースの値の検索方法を作成する必要があることを示しています。
私は、ユーザーがphpドキュメントの入力に書き込むときに、テーブルは入力の値と一致する値を読み込む必要があります。
PHPファイルをロードするコードは次です:
$("#searchuser").click(function() {
$(".info").load("usuerlist.php",function(){
$("#search").keyup(function(){
alert($('#search').val());
});
});
});
名の検索は、入力の名前です。 PHPファイルのコードは次のとおりです。
<?php
require_once "aplicacio/loaddata.php";
include_once 'classe/gestorclass.php';
$var = new loaddata();
$var1 = $var->selectAllGestor();
$var2 = $var->selectAllUser();
?>
<div class="informacio">
Usuari<input type="text" name="cerca" id="cerca">
<table class="infoTable">
<tr class="titol"><td>User Name</td></tr>
<?php
for($i = 0; $i<sizeof($var1); $i++){
if($i % 2){
$res = '1';
}else{
$res= '2';
}
echo '<tr class="linia'.$res.'"><td>'.$var1[$i]->getUsuari().'</td></tr>';
}
?>
</table>
</div>
を。元のページに挿入する必要があるデータを返すために使用する入力フィールドから変数を渡されたPHPファイルをロードしようとしていますか? – James
メニューでオプションを選択すると、phpファイルがdivに読み込まれます。 phpファイルが読み込まれると、テーブルに書き込むdatabseの値をキャッチします。後で、私は入力の値を変更するときにテーブルの値が更新されることを望んでいます。例えば、「a」と書くと、その名前に「a」を持つユーザーだけが表示されます。 –
実際に値を変更しようとしていないので、一致しないものを隠すだけですか?結果をフィルタリングしますか? – James