我更新后的问题是在这里:
从数据库MYSQL和笨获取信息
请参见 :)
我只想问什么是与此代码的问题。 我一直在试图弄清楚这一点从昨晚起。 我再一次,我张贴了这个问题。 有什么毛病我的语法,我猜。
function member_here()
{
$this->db->select('');
$this->db->from('membership');
$this->db->where('username',$this->input->post('username'));
$q=$this->db->get('');
if($q->num_rows() > 0) {
$data = array();
foreach($q->result() as $row) {
$data=$row;
}
return $data;
}
}
所以无论如何。 该输出将选择数据库中的信息。
但
我盘算了一下,代码的某些部分是正确的,因为它给输出。 但它还是不正确的。
可以说,我有这样的数据:
|-------Name-----|-----Username-----|---------Email Address----------|
| Marishka | marishkapv | marishka@email.com |
| John | johndoe | john@doe.com |
| Dennis | dennisv | dennis@v.com |
所以,我登录使用Marishka。 成功登录后我在主页上看到的信息是丹尼斯的信息
同样的,如果我登录约翰
被取出的数据从数据库中存储的最后数据。 如何从属于特定的用户名登录我在数据库中选择
请回答。 非常感谢!
下面是一个UPDATE
这是我的看法形式的代码
<?php
$CI =& get_instance();
$CI->load->model('membership_model');
$result = $CI->membership_model->member_here();
?>
User Information:
</br></br></br>
Name: <?php echo $result->first_name; echo " "; echo $result->last_name;?><br/></br>
Email Address: <?php echo $result->email_address; ?><br/></br>
Date of Birth: <br/></br>
Gender: <?php echo $result->gender; ?><br/></br>
</br></br></br>
Account Information:<br/></br></br>
Username:<?php echo $this->session->userdata('username'); ?><br/></br>
Security Question: <?php echo $result->security_question; ?> <br/></br>
Security Answer: <?php echo $result->security_answer; ?> <br/></br>