0

$_GET['THIS VALUE'] を動的にできるかどうかを知りたいので、各フィールドの検証を記述する必要はありません

私はjavascriptでこれを持っています:

function check_if_exists(input_name) {

var ajaxRequest;

 ajaxRequest.onreadystatechange=function() {

if(ajaxRequest.readyState == 4) {
    var ajaxDisplay = document.getElementById('info');
    ajaxDisplay.innerHTML = ajaxRequest.responseText;
}

}

var name = document.getElementById(input_name).value;

var url = "?"+input_name+"=" + name;

ajaxRequest.open("GET", "example_validation.php" + url, true);
ajaxRequest.send(null);

}

そしてphpには、次のようなSQLがあります。

$sql = "SELECT * FROM table_name WHERE username='".$input_value."' LIMIT 1";

今、私は $_GET の名前が何であれ、それを変数に渡し、SQL からのユーザー名に置き換えたいと考えています。

それは可能ですか、それとも各フィールドの検証を書く必要がありますか?

4

0 に答える 0