title: Laravel: Populating forms while still allowing Form::old()
body: <p>What's the best way to populate forms with database data made using the Form class in Laravel while still giving way to <code>Input::old()</code> if there are any errors? I can't seem to get it right.</p>
  
  <p>My current setup looks something like this</p>
  
  <pre><code>public function getSampleform() {
      // Load database data here
  
      return View::make('sampleform');
  }
  
  public function postSampleform() {
      // Save to database again then redirect to success page
  
      return Redirect::to('success');
  }
  </code></pre>
  
  <p>I usually echo my fields in the View this way:</p>
  
  <pre><code>&lt;?php echo Form::text('entry', Input::old('entry'), array('class' =&gt; 'form-select'); ?&gt;
  </code></pre>
  
  <p>What am I doing wrong?</p>