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