Ultimately, the persistence of this query in security literature serves as a reminder of the enduring impact of insecure coding practices, and the necessity of parameterized queries in maintaining the integrity of global web infrastructure.
If the developer hasn't "sanitized" the input, an attacker can replace that number with malicious code. By changing the URL to index.php?id=10 OR 1=1 inurl index.php%3Fid=