سلام میخوام دیتابیس رو اپدیت کنم ولی وقتی دکمه ویرایش فرم رو میزنم به جای ویرایش فرم یک ردیف دیگه اضافی میشه!
از دستور update , set . where استفاده کردم

$query3 = "update profile ";
$query3 .= " SET category='{$full_name}' , full_name='{$full_name}' , job='{$job_name}'";
$query3 .= " WHERE id_user='{$id_user}'";

$query3 = "update profile ";
$query3 .= " SET category='{$full_name}' , full_name='{$full_name}' , job='{$job_name}'";
$query3 .= " WHERE id_user='{$id_user}'";مشکل به هیچ عنوان نمیتونه از این query باشه داخل کداتون مطمعنا جایی رو دارین اشتباها call میکنید که نباید call کنید.چون امکان نداره این query سطر جدیدی داخل دیتابیس ایجاد کنه.آیا شرطی برای update و insert کردن در شرایط مختلف قرار دادین؟
این id_user که where زدین روش ایا id نیست؟! یعنی به شکل زیر بنویسین؟
$query3 = "update profile ";
$query3 .= " SET category='{$full_name}' , full_name='{$full_name}' , job='{$job_name}'";
$query3 .= " WHERE id='{$id_user}'";