dòng sau lưu giá trị "1" trong $ sql khi chèn thành công và 0 khi không thành công.
$sql = mysqli_query($con, "UPDATE users SET title='$title', firstname='$firstname', lastname='$lastname', jobtitle='$jobtitle', address='$address', address2='$address2', address3='$address3', postcode='$postcode', telephone='$telephone', email='$email' WHERE username='$user'");
Và bạn đang cố gắng thực hiện điều này
if (!mysqli_query($con,$sql))
ở đây, giá trị của $ sql là "1" không phải là một truy vấn hợp lệ. Điều đó dẫn đến lỗi cú pháp. Có thể là nếu bạn đang cố gắng đạt được điều này:
$sql = "UPDATE users SET title='$title', firstname='$firstname', lastname='$lastname', jobtitle='$jobtitle', address='$address', address2='$address2', address3='$address3', postcode='$postcode', telephone='$telephone', email='$email' WHERE username='$user'";
if(mysqli_query($con,$sql)){
//do something if the operation is successful
}