-2

私はプログラミングに非常に慣れていません。ドロップダウンのあるページを作成し、オプションを選択して、実際にページ全体をリロードせずに、MySQL データベースと同じページの div のフィールド (スコア) を更新します。誰かがAjaxでそれを行う方法の例を見せてもらえますか? -ありがとう

while($row=mysql_fetch_assoc($result_arrays)){
        $userid=$row['userid']; 
        $score=$row['score'];
        echo "                      
             <p><div class='user'><a href='#'><b>$userid</b></a></div>
             <p><div class='score'>Score: $score</div>   
             <form action ='' method = 'POST'>
               <select name='userscore' id='user_scores'>
               <option>1</option><option>2</option><option>3</option><option>4</option>
               </select>                   
               <input type='submit' value = 'Update Score' id= 'submit-score'/>
             </form>                         
             <br />
             ";
           }
4

4 に答える 4

0
$.ajax({
type: "POST",
url: "some.php", // target url which is triggered upon ajax call
data: { name: "John", location: "Boston" } ,// The drop down selected val
success:function(response){
$('target_div').text(response); //updating the div content on successful ajax call
 //update database also. 
}
});

ハッピーコーディング:)

于 2013-04-22T11:57:10.763 に答える
0

AJAX 呼び出しを行って (PHP を使用して) データを更新し、JQuery .load() 関数を使用して

http://www.a100websolutions.in/ajax-php-database-update/の詳細

ここで詳細なチュートリアルを入手できます

于 2015-10-28T06:23:21.760 に答える