0

正是这样,我需要建立一个像facebook这样的系统,你可以在海报上写一些东西,但这是如何为自己查找数据库,并为自己使用数据库。但我必须以某种方式使它是相同的。我应该有很少的用户数据库它的图像,它是批准的图像。和用户名

这是她是我的用户数据库

    CREATE TABLE IF NOT EXISTS `bruger` (
  `id_bruger` int(200) NOT NULL AUTO_INCREMENT,
  `rank` int(11) NOT NULL,
  `brugernavn` varchar(255) NOT NULL,
  `password` varchar(300) NOT NULL,
  `profilbillede` varchar(255) NOT NULL,
  `profilbillede_godkendt` int(2) NOT NULL,
  `navn` varchar(100) NOT NULL,
  `efternavn` varchar(200) NOT NULL,
  `profiltekst` longtext NOT NULL,
  `alder` int(50) NOT NULL,
  PRIMARY KEY (`id_bruger`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=3 ;

这是我的条目数据库

CREATE TABLE IF NOT EXISTS `opslag` (
  `id_opslag` int(11) NOT NULL AUTO_INCREMENT,
  `tekst` longtext NOT NULL,
  `id_bruger` int(11) NOT NULL,
  PRIMARY KEY (`id_opslag`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;

我如何尝试构建它,但我不知道我是否做得对,

<table border="0">
            <?php
            if ($stmt = $mysqli->prepare('SELECT `tekst`, `id_bruger` FROM `opslag`')) { 
                $stmt->execute();
                $stmt->store_result();
                $stmt->bind_result($tekst, $id_bruger);

                while ($stmt->fetch()) {
                ?>
                    <tr>
                        <td>

                        </td>
                        <td><?php echo $tekst;?></td>
                    </tr>
                <?php
                }
                $stmt->close();
            } else {
                echo 'Der opstod en fejl i erklæringen: ' . $mysqli->error;
            }
            ?>
            </table>

我需要的用户系统是

简介

profilebillede_godkendt

布鲁格纳文

随时询问您是否还想了解更多信息?

希望你能帮我

Jesper -丹麦

4

1 回答 1

0

在这种情况下,您应该使用以下查询而不是您那里的查询

$stmt = $mysqli->prepare('SELECT `profilbillede`, `profilbillede_godkendt`, `brugernavn` FROM `bruger`')

以及您对此的绑定声明

$stmt->bind_result($profilbillede, $profilbillede_godkendt, $brugernavn);
于 2012-09-21T00:27:05.200 回答