sistem yanlış olmuş, input type="text" name="miktar_29" şeklinde oldugu için ürün id ini name içine eklemişsin şu şekilde yapman gerekiyor input type="text" name="miktar[]". Bu şekilde miktar[] değişkeni arraya atılacak ve kontrolüde arrayı for yada foreach ile çıkararak yapacaksın. Aşağıdaki örnek tıklanmış olan inputların verilerini ekrana basar.

ör;
<?php
if ($_POST['kaydet'])
{
    //$_POST['check'] = array();
    for ($i = 0; $i < count($_POST['isim']) ; $i++)
    {
        if ($_POST['check'][$i])
        {
            echo $_POST['isim'][$i];
        }
    }
}
?>
<form action="index.php" method="post">
    <input type="text" name="isim[0]" />
    <input type="checkbox" name="check[0]" value="1" />

    <input type="text" name="isim[1]" />
    <input type="checkbox" name="check[1]" value="2" />

    <input type="text" name="isim[2]" />
    <input type="checkbox" name="check[2]" value="3" />
    <input type="submit" name="kaydet" />
</form>