Merhaba php yeni başlıyorum ve bir noktada tıkandım kaldım form safasında seçtiğim verilerden gelen kayıt idlerini virgül ile ayırmak ve bunları databseden tekrar çekmek istiyorum ama her seferinde tek veri geliyor. Yardımlarınız için şimdiden teşekkür ederim
Kodlarım şöyle

Form sayfası

<?php include("db2.php"); ?>
<form action="tes.php" method="post">

 <table>
    <tr>
        <td>1</td>
        <td>2</td>
        <td>3</td>
        <td>4</td>
    </tr>
<?php
    $verisor2=$conn->prepare("SELECT * FROM fabrika");
    $verisor2->execute();
    while($verice=$verisor2->fetch(PDO::FETCH_ASSOC)) {
    $koun =  $verice['konum'];
?>

    <tr>
        <td><?php echo $verice['konum']; ?></td>
        <td><?php echo $verice['filename']; ?></td>
        <td><?php echo $verice['fabrikadi']; ?></td>
        <td><label><input type="checkbox" name="base[]" value="<?php echo $verice['id']; ?>"/> </label><br/><?php } ?></td>
    </tr>
</table>
      <input name="db" type="hidden" value="4kokelektrik">
    <input type="submit" name="veri" value="yola">
</form>
gelen veriyi işlediğim sayfa
<?php include("db2.php"); ?>
<?php

if(isset($_POST['base'])) {
    $base = $_POST['base'];
    $db = $_POST['db'];
    echo 'Seçtiğiniz Kalemler: <br/>';

    foreach($base as $id) {


         }
}


     $verisor2=$conn->prepare("SELECT * FROM $db WHERE id=$id");
     $verisor2->execute();
          while($verice=$verisor2->fetch(PDO::FETCH_ASSOC)) {

     echo $verice['poz'];

    }
     ?>