en este foro existe muchos temas con respecto a tu problema y te vendria bien google
bueno espero te sirve
verifica si tu base de datos esta con el cotejamiento
utf8_general tambie al recivir los datos intenta hacerlos asi
Código PHP:
//recibe los datos asi cuando los envies
//esto es lo mas usual
$marca=utf8_decode($_POST['marca']);