私はPHPの初心者で、JQUERYを学びたいと思っています。学習プロセスでは、入力の検証を練習しています。通常は、純粋なPHPコードのみを使用して入力を検証し、入力を検証するたびにページがリロードされます。http://api.jquery.com/jQuery.ajax/、http://api.jquery.com/jQuery.post/ (他のリンクを投稿することはできません)のようないくつかの記事を見つけましたが、私はもっとアプローチが異なり、JQUERYチュートリアルのアプローチを使用したいのですが、適切なチュートリアルが見つからず、データベースを使用しているJQUERYのサイトにチュートリアルがないため、混乱します。通常、次のようにコーディングします。
<form method="post">
<label for="Username">Username:</label>
<input id="Username" type="text" name="username">
<?php
session_start();
if(isset($_SESSION['msg'])){
$msg=$_SESSION['msg'];
echo '<label for="Username">'.$msg.'</label>';
?>
<input type="submit" name="reg">
</form>
<?php
if(isset($_POST['reg'])){
$result=//check username from database here
if($result){
$_SESSION['msg']='username not available.';
}
else {
$_SESSION['msg']='username available.';
}
}
?>
ここで、ページをリロードせずにデータベースから直接入力を検証する方法を学びたいですか?どこから始めればいいのか、コードに何を追加すればいいのかわかりません。ヘルプ、アドバイス、提案は私にとって本当に大きな助けになります:)