[eluser]Jan_1[/eluser]
Hello together,
I don't understand why I just get initial letters instead of words.
Think I'm doing something wrong with data-Array in the model.
Could someone give me a hint? Thank you!
Screen/OutputTable)
WG Strasse / Nummer Plz Ort von bis
2 2 2 2 2 2 2
G G G G G G G
D D D D D D D
2 2 2 2 2 2 2
2 2 2 2 2 2 2
P P P P P P P
R R R R R R R
2 2 2 2 2 2 2
2 2 2 2 2 2 2
2 2 2 2 2 2 2
MySQL-Table 'wg_liste':
id geschoss strasse hsnr plz ort name
1 EG links Alsenstrasse 27 22769 Hamburg WG Alsenstrasse
2 G2 rechts Diesterwegstr 21 25421 Pinneberg Romina&Jan;<br>
MySQL-Table 'wg_member':
id user_id wg_id von bis
2 2 2 2009-03-01 NULL
1 2 1 2008-04-01 2009-02-28
Controller:
Code:
function meine_wg()
{
$this->load->model('FreakAuth_light/profil_model');
$formdata['heading'] = 'Meine Wohngemeinschaften';
$formdata['page'] = $this->config->item('FAL_template_dir').'template/profil/wg_member_temp';
$data['wg_membership'] = $this->profil_model->get_wg_membership();
$this->load->vars($data);
$this->load->view($this->_container, $formdata);
}
Model:
Code:
function get_wg_membership()
{
$sql = $this->db->query(" SELECT *
FROM wg_liste
INNER JOIN
wg_member ON wg_liste.id=wg_member.wg_id
WHERE wg_member.user_id=".$this->db_session->userdata('id')."
");
if ($sql->num_rows() > 0)
{
$data = $sql->row();
}
return $data;
}
View:
Code:
<table>
<tr><td></td>
<td>Wohngemeinschaft</td>
<td width='10'> </td>
<td colspan='2'>Strasse / Nummer</td>
<td width='10'> </td>
<td>Plz</td>
<td>Ort</td>
<td width='10'> </td>
<td>von</td>
<td>bis</td>
</tr>
<?php
if (isset($wg_membership))
{foreach($wg_membership as $wg ):?>
<tr><td></td>
<td><?=$wg['name']?></td>
<td width='10'> </td>
<td><?=$wg['strasse']?></td>
<td><?=$wg['hsnr']?></td>
<td width='10'> </td>
<td><?=$wg['plz']?></td>
<td><?=$wg['ort']?></td>
<td width='10'> </td>
<td><?=$wg['von']?></td>
<td><?=$wg['bis']?></td>
</tr>
<?php endforeach;
}?>
</table>