mmm, ok, por lo que veo haces las dos inserciones a dos diferentes tablas con dos diferentes archivos.
Según sé, no se puede insertar datos en dos tablas desde un mismo INSERT, lo que puedes hacer es unir los dos formularios en una misma página y después de hacer la primera inserción en
store_item, haces la siguiente inserción en la tabla gallery tomando el ultimo id de la inserción de la tabla store_item. Un ejemplo simple sería más o menos así.
Código PHP:
<?php
//recibo campos por post...
$sql = "INSERT INTO store_item (trade,model,description,price,warranty) values ('ACME','Cohete','Cohete buscador de correcaminos','$1000','Ninguna')"
$id = mysql_insert_id();
$sql2 = "INSERT INTO gallery (section_id,item_id,imagen,file_name,file_type,file_size) values ('tienda','1','<BINARY>',cohete.jpg,image/pjpeg,3025)"
// de esta manera evitas el redireccionamiento con Location.
?>
<html>
<head>
</head/
<body>
<form>
//campos para store_intem
//campos para gallery
</form>
</body>
</html>
Saludos.