title: Laravel Form::Select
body: <p>I am using dropdown menu to select the <strong>site</strong> as:</p>
  
  <pre><code>{{ Form::select('site', $sites, null, ['class' =&gt; 'form-control', 'placeholder' =&gt; 'Select a Site']) }}
  {{ Form::label('site','site*') }}
  </code></pre>
  
  <p>I am storing the selected <strong>site</strong> in the database as <code>site_id</code>.
  As this returns the index of the selected item from the list, so if the first item is selected the <code>site_id</code> would be stored as <strong>0</strong> in the database.</p>
  
  <p>The problem here is, <code>site_id</code> is a foreign_key in my database and this is causing errors while matching it with the <code>column:id</code> of the <code>sites</code> table. As the <code>id</code> column generated by laravel migration scaffolding starts from <strong>1</strong> and the <code>site_id</code> returned by <code>Form::select</code> starts from <strong>0</strong>.</p>
  
  <p>Is there anyway that the index returned from <code>Form::select</code> would start from <strong>1</strong>? </p>
  
  <p>Or is there any other way to solve the problem?</p>