When you posted this last time:
Help me to do action at delete[
^]
I gave you three reasons not to do that: and you have implemented two of them.
You've left your code wide open to SQL Injection still.
And the response says it has done exactly what you asked it to: the "0" in front of "Your data has successfully deleted" indicates that zero rows have been affected - which means that no rows exactly matched your criteria.
Either your data isn't what you think it is, or your criteria is wrong. Simple as that.