include("connect.php");
$username = mysql_real_escape_string($_REQUEST[username]);
function updateData($key){
$field = "$$key";
if($field == "") {
} else {
$sql= "UPDATE users SET $key = '$field' WHERE username ='$username'";
mysql_query ( $sql , $conexion );
}
}
updateData('password');
updateData('firstname');
Я пытаюсь сделать так, чтобы этот файл PHP автоматически распознавал поля, а не сохранял их, если значение поля ввода пусто.
Если я вручную помещаю имя поля в $key
пробелы, оно работает, но как только я превращаю его в функцию и запускаю ее, оно не работает.