Hola.
Para tardar menos en realizar prueba, directamente le inserto texto en la consulta, del siguiente modo:
Código PHP:
$insertSQL = sprintf("INSERT INTO tabla (nombre, codigo) VALUES ('".$_POST['nombre']."', '".$_POST['listas']."', 'as%asd')");
Y me sigue dando fallos. Ahora si quito el % no me da ningún fallo y funciona correctamente...
El resultado que me da el var_dump() cuando introduzco el porcentaje, es: bool(false)
Ni idea de que puede estar pasando... ¿Puede ser la codificación de la tabla o la columna?
Gracias.