【问题标题】:Display data into textbox in codeigniter在codeigniter的文本框中显示数据
【发布时间】:2014-03-16 13:11:23
【问题描述】:

我是 Codeigniter 的新手。我在显示从数据库中检索到的值时被困在某个地方! 如何使用 Codeigniter 从数据库中提取的值显示到文本框中?

我的观点是:PutArtistProfile_v

<?php 
 foreach ($return_Name as $row ) 
    {
        echo '<input type="text" name="Name" id="Name" />';
    }
?>

我的控制器是:

public function index($return_Name)
{       
    $this->load->view('PutArtistProfile_v', $return_Name );
}

$return_Name -- 从数据库中获取数据。

【问题讨论】:

  • 我正在将值从我的 MVC 中的模型中获取到控制器中。但我无法将内容显示到文本框中。
  • 请贴一些代码..

标签: php mysql codeigniter model


【解决方案1】:

您可以从控制器的会话变量中访问您的数据

$data['id'] = $this->session->userdata('user_id');

在视图中,您可以在输入字段中回显它

<input type="text" name="id_admin" value="<?php echo $id; ?>"   maxlength="50" class="form-control" />

【讨论】:

    【解决方案2】:

    您可以使用控制器方法将数据传递给视图

    public function index()
    {       
        $data['return_data'] = $this->model_name->function_name();
        $this->load->view('view_filename', $data );
    }
    

    在视图中,您可以使用循环访问该值

    foreach($return_data as $row)
    {
        echo '<input type="text" name="name" value="$row['column_name']" /';
    }
    

    【讨论】:

      【解决方案3】:
      <?php
      foreach($return_Name as $key)
      {
          $val= $key->text_name;
          echo "<input type='text' value='$val' />";
      }
      ?>
      

      【讨论】:

        【解决方案4】:

        您必须将结果发送给查看:

        在控制器中:

        public function index($return_Name)
        {       
            $data['return_Name'] = $return_Name;
            $this->load->view('PutArtistProfile_v', $data );
        }
        

        在视图中你可以得到像$return_Name这样的数据

        【讨论】:

          【解决方案5】:

          在视图中 -

          <?php 
               foreach ($return_Name as $row ) 
                  {
                      echo '<input type="text" name="Name" id="Name" value="$row->columnname" />';
                  }
              ?>
          

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2021-02-10
            • 2019-05-14
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多