title: nodejs ejs render array object in to table
body: <p>Good day
  I need to write a table from a database and i can't access the values, if the array is greater than 1...
  If i do it like this:</p>
  <pre><code>    //spielzeiten
     var spielzeitenArr = [{
          spzeit: &quot;&quot;,
          spielzeit_id: &quot;&quot;,
      }];
      var spzeitData = await myDB.selectSpielzeit();
  
      for (var i = 0; i &lt; 1/*spzeitData.length*/; i++) {
          spielzeitenArr[i].spzeit = &quot;meine Zeit&quot; /*spzeitData.spzeit*/;
          spielzeitenArr[i].spielzeit_id = &quot;meine ID&quot;/*spzeitData.spielzeit_id*/;
      }
  
          res.render('index', {
              firmen: firmanameArr,
              block: blocknameArr,
              datei: dateinameArr,
              jinglein: jingleinArr,
              jingleout: jingleoutArr,
              szdata: spielzeitenArr
          });
  </code></pre>
  <p>and on the ejs side it looks like this:</p>
  <pre><code>        &lt;table id=&quot;todoTable&quot;&gt;
              &lt;tr&gt;
                  &lt;td class=&quot;tdList&quot;&gt;Datum&lt;/td&gt;
                  &lt;td class=&quot;tdList&quot;&gt;Zeit&lt;/td&gt;
                  &lt;td class=&quot;tdList&quot;&gt;Start Jingle&lt;/td&gt;
                  &lt;td class=&quot;tdList&quot;&gt;End Jingle&lt;/td&gt;
                  &lt;td class=&quot;tdList&quot;&gt;Name&lt;/td&gt;
                  &lt;td class=&quot;tdList&quot;&gt;
                      &lt;div class=&quot;select-wrapper&quot;&gt;
                          &lt;select id=&quot;categoryFilter&quot; class=&quot;selectCompany&quot;&gt;&lt;/select&gt;
                      &lt;/div&gt;
                  &lt;/td&gt;
  
                  &lt;% szdata.forEach((item) =&gt; { %&gt;
              &lt;tr&gt;&lt;/tr&gt;
              &lt;td&gt;&lt;%= item.spzeit %&gt;&lt;/td&gt;
              &lt;td&gt;&lt;%= item.spielzeit_id %&gt;&lt;/td&gt;
              &lt;% }); %&gt;
          &lt;/table&gt;
  </code></pre>
  <p>if i use my hardcoded value, it works. But if i try to change the i value to 2 or more, it gives me an error... why is this so?</p>
  <p>Many thanks for the help!</p>