$_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 からのユーザー名に置き換えたいと考えています。
それは可能ですか、それとも各フィールドの検証を書く必要がありますか?