CodeIgniter перебирает выводимую строку по каждому экземпляру HTML - PullRequest
0 голосов
/ 08 марта 2012

Я не могу получить <?php $row->entryData; ?></td> для вывода.Если у меня есть две строки в базе данных, мне нужно перебирать каждый экземпляр HTML.Это не делает это все же.Он выводит все строки в одном поле.Как я могу получить его на вывод в правильной коробке?

<?php   $userid = $this->session->userdata('userid');
        $query  = $this->db->query("SELECT * FROM churchMembers WHERE cMuserId = '{$userid}'");
        $row = $query->row();
        $membersChurchId = $row->cMchurchId;
        $query = $this->db->query("SELECT wp.entryData, wp.entryCreationDateTime, u.firstname, u.lastname, u.userid, u.defaultImgURI FROM users u
                                   INNER JOIN wallPosts wp ON wp.postingUserid = u.userid
                                   WHERE wp.wpChurchId = '{$membersChurchId}'");

        foreach ($query->result() as $row) { ?>
            <table cellpadding="0" cellspacing="0" style="width: 500px; height: 107px" align="left">
                <td valign="top" style="padding: 3px; width: 101px;" rowspan="2">
                    <img id="defaultImg a0" src="<?php echo base_url().$row->defaultImgURI; ?>" width="95" height="96" /></td>
                    <td valign="top" class="style1" style="width: 124px">
                        <a class="font1"><?php echo $row->firstname . " " . $row->lastname; ?></a>
                    </td>

                    <td valign="top" class="right-align-button1" style="height: 35px; width: 269px;">
                        <a class="link-font1" id="like" href="#" style="width: 138px">Like</a> </span>
                        <span class="font2"> | </span>
                        <a id="comment" href="#" style="width: 138px" class="link-font1">Comment</a><br />
                        <span class="font2"><?php echo $row->entryCreationDateTime; ?></span>
                    </td>

                <tr>
                    <td valign="top" colspan="2" style="height: 72px">
                    <?php $row->entryData; ?></td>
                </tr>
            </table>
<?php } ?>

1 Ответ

2 голосов
/ 08 марта 2012

Я думаю, вам нужно изменить:


<?php $row->entryData; ?>

На


<?php echo $row->entryData; ?>  //you missed echo i guess

Если все остальное нормально в вашем коде.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...