title: PDO Statement does not return full array
body: <p>I cant figure out why i only get 1 entry in the returning array, when the table has 4 entries in total.</p>
  
  <p>My PDO code is:</p>
  
  <pre><code>$stmtkat = $this-&gt;db-&gt;prepare("SELECT * FROM kategorie");
  $stmtkat-&gt;execute();
  $katarray=$stmtkat-&gt;fetch(PDO::FETCH_ASSOC);
  var_dump($katarray);
  </code></pre>
  
  <p>The return array i get:</p>
  
  <pre><code> array(2) { ["id"]=&gt; string(1) "1" ["kategorie"]=&gt; string(12) "Coaching" }
  </code></pre>
  
  <p>The table has 4 rows, why do i get only the first row into the array?
  What i am doing wrong? Obviously i am new to PDO.</p>
  
  <p>Ty for your time.</p>