Esto:
Código sql:
Ver originalDELETE FROM placas (USER,placa,nombre,descripcion)
VALUES ('$nnick','$placa1','Placa MC v3','Placa para conmemorar el lanzamiento del MC V3!')
Pertenece al INSERT , no al DELETE. El DELETE tiene otra sintaxis:
Código sql:
Ver originalDELETE FROM tabla WHERE campo = valor;
SI no le poner el WHERE borrará todo. Si le pones un valor que en ese campo aparece en varios registros, los borrará a todo esos.
En cuando a esto:
Código SQL:
Ver originalUPDATE usuarios SET cantidad = valorPrecio WHERE nick = valor
Está bien escrito.
Lo único que en este momento te diría es que recuerdes que en las reglas de ese foro se indica
no poner código de programación, sólo SQL. El código de programación resulta confuso y "sucio" para leer, y en definitiva no nos permite saber a priori si el problema es el SQL o no.