To prevent SQL injection attacks, web developers should use prepared statements with parameterized queries. Here's an example of a secure SQL query:
http://example.com/php?id=1' upd In this example, an attacker is attempting to inject malicious SQL code by adding a single quote ( ' ) and the upd keyword to the id parameter. inurl php id1 upd
Here's an example of a vulnerable URL: