Não. Isso não é possível. Poderia fazer uma gambiarra, enviando um valor concatenado, com uma string 'especial', e depois com um explode nessa string, você separar os valores.. mas isso é muuuita gambiarra. Você já estudou SQL ? Que sentido tem guardar valores iguais em 2 tabelas diferentes? a sua tabela `carrinho`, deveria conter apenas o campo `id_produto`, pois o certo é fazer um JOIN na outra tabela, e ai sim pegar os valores que você quer. o campo 'qnt_produto', abra um input text para o usuário digitar a quantidade daquele produto que ele deseja. os campos: `nome_produto`, e `preco_produto`, na tabela `carrinho`, são erros na modelagem. Não faça assim.