你好我是php的新手,我试图从我的sql表中打印一些值到html中的文章我使用文章,因为这是我需要的结构。正如你将看到的那样我基本上想从我的sql表中获取路径和用户名并将它们打印到我的文章中有任何建议吗?
template<const float& value>
struct MyStruct{
float GetValue() { return value; }
};
extern constexpr float param = 12.1f;
MyStruct<param> myFloat;
答案 0 :(得分:0)
您应该在要打印到HTML的变量之前使用echo
。
src=" <?php $row['imgagePath'] ?>"
应该成为
src=" <?php echo $row['imgagePath']; ?>"
答案 1 :(得分:0)
您需要使用echo $ row [&#39; var&#39;]告诉PHP将该值作为字符串插入页面。
只需改变:
<?php $row['imgagePath'] ?>
到
<?php echo $row['imgagePath']; ?>
和
<?php $row['username'] ?>
到
<?php echo $row['username']; ?>
这应该是您需要做的所有事情
答案 2 :(得分:0)
此处的主要错误不是使用result
每行输出收集的数据,而且您还缺少分号echo
。
将;
更改为<?php $row['username'] ?>
和<?php echo $row['username'] ?>
更改为<?php $row['imgagePath'] ?>
应该可以解决问题,我相信这是您遇到的重大错误。
另外,使用<?php echo $row['imgagePath']; ?>
时最好不要使用while ($row = $result->fetch_assoc()) {
,而只需将结束括号($row = $result->fetch_assoc()):
替换为}
。 endwhile;
和if (expr):
也是如此。
总之它看起来应该是这样的:
endif;