Переменная $id
не содержит значения, существующего в вашей таблице, tbl_profil_penyedia
для поля id_profil_penyedia
. Это так просто.
Вы пытаетесь обновить profil_penyedia
, который не существует.
Вызов update
, возвращающий 0
, означает, что он не обновлялсялюбые строки, что означает, что ваше условие where
не дало результатов для обновления.