mysqli_affected_rows в вставке PHP

У меня есть этот код:

if(mail($to, $subject, $message, $headers)){ $insert_member_sql = "INSERT INTO members (id, username) VALUES('$id', '$username')"; $insert_member_res = mysqli_query($con, $insert_member_sql); if(mysqli_affected_rows($con, $insert_member_res)>0){ echo "1"; }else{ echo "0"; } }; 

Все отлично работает с отправкой электронной почты и вводом информации в базу данных, но mysqli_affected_rows не работает. Как я могу отредактировать этот код для эха 1 после выполнения запроса?

изменить это

 if(mysqli_affected_rows($con, $insert_member_res)>0) 

в

 if(mysqli_affected_rows($con)>0) 

mysqli_affected_rows требует только объект connection link но вы также передали объект запроса, что было проблемой

 if(mail($to, $subject, $message, $headers)){ $insert_member_sql = "INSERT INTO members (id, username) VALUES('$id', '$username')"; if (!mysql_query($insert_member_sql) ){ echo "1"; }else{ echo "0"; } }; 

или вы можете повторить его

 echo mysqli_affected_rows($con); 

если вы хотите дважды проверить курс