Shout! Name: Email: 我在 MySQL 中有下表: CREATE TABLE `shouts` ( `id` INTEGE-6ren">
gpt4 book ai didi

php - 从数据库中读取并发布图像

转载 作者:行者123 更新时间:2023-11-30 22:58:36 25 4
gpt4 key购买 nike

我有以下表格:

<form action="<?php $self ?>" method="post">
<h2>Shout! </h2>
<div class="fname"><label for="name"><p>Name:</p></label><input name="name" type="text" cols="20" /></div>
<div class="femail"><label for="email"><p>Email:</p></label><input name="email" type="text" cols="20" /></div>
<textarea name="post" rows="5" cols="40"></textarea>
<input name="send" type="hidden" />
<p><input type="submit" value="send" /></p>
</form>

我在 MySQL 中有下表:

CREATE TABLE `shouts` (
`id` INTEGER UNSIGNED NOT NULL AUTO_INCREMENT,
`name` VARCHAR(45) NOT NULL,
`email` VARCHAR(60) NOT NULL,
`post` TEXT NOT NULL,
`ipaddress` VARCHAR(45) NOT NULL,
PRIMARY KEY (`id`)
);

我正在使用的网站通过以下方式直接链接到玩家的头像:

http://yourwebsitehere/avatarimage.php?username=YourUsername

上面的代码是 shoutbox 的一部分。您填写表格,留言箱会在上方显示您的消息。我想要做的是在发布的消息旁边添加填写表单的用户的图像。

这是我的其余代码:pastebin

我究竟怎样才能使我正在实现的目标成为可能。从数据库中读取用户填写的姓名,并按以下方式使用

http://yourwebsitehere/avatarimage.php?username=YourUsername

并查看消息旁边张贴的图像。

谢谢你的帮助

最佳答案

$_POST['name'] 应该是 $row['name'],因为您要使用数据库查询结果。

while ($row = mysql_fetch_array($result)) {

....

$grav_url = "http://game.habboon.com/habbo-imaging/avatarimage.php?username=".$row['name'];

echo('<li><div class="meta"><img src="'.$grav_url.'" alt="Gravatar" />
<p>'.$ename.'</p></div><div class="shout"><p>'.$epost.'</p></div></li>');

}

关于php - 从数据库中读取并发布图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25096368/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com