Hola Nemesito, no tengo ningún problema con los códigos de los includes, el login y la conexión a la db lo hace correctamente, el Update del producto también, lo único que al intentar guardar caracteres especiales como el % o & con el mysql_db_query no lo hace correctamente. Intuyo que tendrá algo que ver con el formato de texto. Por eso no creo que incluir el código de los includes ayude...
Gracias por contestar
Bueno, pues he podido solucionarlo, no sé si de una forma elegante o no, pero por lo menos funciona.
Por si a alguien le sirve de algo aquí va la sentencia que he modificado
Código PHP:
mysql_db_query("dbName",utf8_encode("UPDATE producto SET nombre = '$nombre', tipo = '$tipo', img = '$img', descripcion = '$descripcion', categoriaId = '$categoriaId' WHERE prodId = $id"));