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 파일이 필드를 인식하고 입력 필드 값이 비어있는 경우 저장하지 않는 자동 방법입니다.이 구조로 MySQL 요청을 실행할 수 있습니까?
필드의 이름을 수동으로 $key
공백에두면 작동하지만 일단 기능을 실행하면 작동하지 않습니다.
와우, 고마워요! 이것은 정말 유용하고 내 문제를 해결했습니다. –