Sigo sin entender del todo tu problema ya que como no nos has mostrado algo del código que has realizado pues no se donde estas trabado.
Para mi si tienes dos productos y los vas a insertar en una base de datos pues supongo que en el formulario estos campos estan diferenciados con dos nombres distintos:
Cita: $producto1=$_POST['producto1'];
$producto2=$_POST['producto2'];
$cantidad1=$_POST['cantidad1'];
$cantidad2=$_POST['cantidad2'];
Una vez que verifiques con tu script que los datos son buenos (por aquello de evitar inyecciones de sql y demas) utiliza el insert para meter varios datos a la vez.
http://www.forosdelweb.com/f86/inser...os-vez-433916/
No se si eso ayuda a resolver tu problema.