-  WHERE id = 49')%20DROP%20table%20TEST')
 
Fordelen med prepared statements, er at hans sql bliver fortolket som:
-  WHERE id = '49'')%20DROP%20table%20TEST'')'
 
For at bryde igennem skal man skrive noget i stil med
-  ' OR 1=1;--
 
Hvilket vil svare til:
-  WHERE ID = ''' OR 1=1;--'
 
PDO og MYSQLI er ikke det samme.
Edit: For at holde os til sagen. Den del af din kode du viser, er ikke sårbar overfor injection.
						
						
						
						
		
							Indlæg senest redigeret d. 13.03.2013 20:02 af Bruger #955