- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我的 PHP 搜索脚本有问题。我正在建立一个社交网站,人们可以在其中搜索用户、事件或俱乐部。我希望搜索结果显示用户头像拇指或默认拇指(如果没有上传)。我在本地主机上进行测试。用户头像存储在 User_Images (c:\wamp\www\NNL\User_Images)
文件夹中,而默认头像存储在 c:\wamp\www\NNL\Style\Images\中default_avatar.png。
以下是我的 PHP 代码:
<?php
while ($row_user = mysql_fetch_assoc($user))
{
echo "\n<table width='500' border='0'>";
echo "\n\t<tr>";
echo "<td width='50' height='50' align='center' valign='middle'><a href='user_view.php?user_id=".$row_user['user_id']."'>
<img src=User_Images/$row_user[picture_thumb_url] !=''? $row_user[picture_thumb_url]: '../Style/Images/default_avatar.png'
border='0' height='50' width='50'/></a></td>";
echo "<td width='140' class='ordinary_text_12'>" .$row_user['user_first_name']. "</td>";
echo "<td width='140' class='ordinary_text_12'>" .$row_user['user_last_name']. "</td>";
echo "<td width='140' class='ordinary_text_12'>" .$row_user['username']. "</td>";
echo "<td width='30'><a class='text_12_link_green' href='user_view.php?user_id=".$row_user['user_id']."'>View</a></td>";
echo "\n\t</tr>";
echo "\n</table>";
}
?>
<?php
while ($row_event = mysql_fetch_assoc($event))
{
echo "\n<table width='500' border='0'>";
echo "\n\t<tr>";
echo "<td width='50' height='50' align='center' valign='middle'><a href='#table_index.php'>
<img src='Images/$row_event[event_thumb_url]' border='0' height='50' width='50'/></a></td>";
echo "<td width='140' class='ordinary_text_12'>" .$row_event['event_name']. "</td>";
echo "<td width='140' class='ordinary_text_12'>" .$row_event['event_venue']. "</td>";
echo "<td width='140' class='ordinary_text_12'>" .$row_event['event_date']. "</td>";
echo "<td width='30'><a class='text_12_link_green' href='#user_view.php?user_id=".$row_user['username']."'>View</a></td>";
echo "\n\t</tr>";
echo "\n</table>";
}
?>
<?php
while ($row_establishment = mysql_fetch_assoc($establishment))
{
echo "\n<table width='500' border='0'>";
echo "\n\t<tr>";
echo "<td width='50' height='50' align='center' valign='middle'><a href='#table_index.php'>
<img src='Establishment_Images/$row_establishment[establishment_thumb_url]' border='0' height='50' width='50'/></a></td>";
echo "<td width='140' class='ordinary_text_12'>" .$row_establishment['establishment_name']. "</td>";
echo "<td width='140' class='ordinary_text_12'>" .$row_establishment['location_name']. "</td>";
echo "<td width='140' class='ordinary_text_12'>" .$row_establishment['establishment_pricing']. "</td>";
echo "<td width='30'><a class='text_12_link_green' href='#user_view.php?user_id=".$row_user['username']."'>View</a></td>";
echo "\n\t</tr>";
echo "\n</table>";
}
?>
问题出在 $row_user
while 循环中,我试图回显 $row_user
拇指。现在,如果用户有头像,它会显示图像,但如果用户没有头像,它根本不返回图像。我哪里出错了?
最佳答案
你可以这样做,尽管它不完全可读。
echo "<td width='50' height='50' align='center' valign='middle'><a href='user_view.php?user_id=".$row_user['user_id']."'>
<img src=User_Images/" . ( $row_user['picture_thumb_url'] != '' ? $row_user['picture_thumb_url'] : '../Style/Images/default_avatar.png' ) . " border='0' height='50' width='50'/></a></td>";
您最好事先执行条件,然后回显变量:
更新:
$thumbnail = $row_user['picture_thumb_url'] != '' ? $row_user['picture_thumb_url'] : '../Style/Images/default_avatar.png';
echo "<td width='50' height='50' align='center' valign='middle'><a href='user_view.php?user_id=".$row_user['user_id']."'>
<img src=User_Images/$thumbnail border='0' height='50' width='50'/></a></td>";
关于php - 在搜索时显示用户头像或默认头像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4794569/
我正在开发一个应用程序的 Android 版本,该应用程序使用 Facebook 进行授权并检索用户的好友列表。 从 SDK v.2.0 开始,获取尚未安装您的应用程序的好友列表变得非常困难,但我成功
我正在尝试创建一个 JavaScript 头像。例如,头部元素、 body 元素等...我有一个 PHP 脚本,可以查询数据库并检索头像/用户当前佩戴的元素,它的响应位于序列化数组中。元素/头像图像位
请帮忙,快把我逼疯了,感觉应该这么简单。 我似乎无法在我尝试创建的 Card 组件中将图像/头像居中。 尝试了 alignText、alignItems、alignContent、justify。 我
我正在开发一个模块,该模块使用 GoogleAccountCredential 登录、上传文件并将文件下载到 GoogleDrive。 我想获取 google 帐户的用户名字、姓氏和头像,以便在我的登
我指的是 C# - How to get current user picture但我从来没有找到解决办法。 (我正在使用 Win7 操作系统) 对于某些用户,图片位于 C:\Users\UserNa
这里的每个新用户都会获得这些个人资料图片。它们是如何制作的?我的意思是,它们是以某种方式随机生成的吗?我可以使用类似的东西。 最佳答案 此 linux 命令将生成随机 identicon : $ cu
Game Center 是否为玩家头像提供任何支持,例如在多人游戏中? 如果不是,大概应用程序必须从本地设备检索头像? 最佳答案 我知道这是一个老问题。但对于偶然发现它的新手:请查看 GKPlayer
我已经为我正在构建的门户网站实现了 gravatar,想知道是否有 gravatar 的默认图像 URL?并非所有访问该站点的人都已登录或拥有电子邮件地址,在这种情况下,是否有可以显示的默认图像(可通
最近,有新的机器人声称能够分辨出谁看过您的个人资料照片,但大多数都是假的。 我想知道是否真的可以编写该机器人?直接通过使用 bot api 或间接地为 bot 创建 channel ... 最佳答案
最近,有新的机器人声称能够分辨出谁看过您的个人资料照片,但大多数都是假的。 我想知道是否真的可以编写该机器人?直接通过使用 bot api 或间接地为 bot 创建 channel ... 最佳答案
嘿伙计们,我正在尝试构建一个小应用程序,它可以拉入用户的个人资料图片,允许他们操作图像,然后将修改后的图像发布到他们的个人资料图片相册(理想情况下设置为他们的个人资料图片,但我不不认为这是可能的吗??
我有兴趣为聊天用户提供头像。我查看了 API(聊天、用户、内容),但找不到解决方案。用户对象没有“头像”字段 - 所以这里没有运气。内容对象(上传和浏览照片)允许用户只搜索他上传的内容(据我所知),但
我将最新的推文拉到我的主页上,但我不知道需要添加什么才能拉出头像。 有什么想法吗? getTwitters('tweet', { id: 'gezzamondo', count: 1, en
我在我的项目中使用 python-social-auth。成功建立帐户。以及如何获取 Steam 用户头像并将其保存在数据库中? 我正在尝试像这样使用管道 def get_avatar(backend
我发现这个教程 (http://www.coffeepowered.net/2009/02/15/graceful-degredation-using-gravatar-as-a-fallback-a
当 GitHub 用户注册一个帐户时,GitHub 会提供一个默认的个人资料图片,如下所示: 用户可以根据说明设置自定义头像here . 我能想到的方法是从GitHub用户下载当前的头像,然后从htt
我正在尝试从 GitHub 用户获取 GitHub 用户图片(头像)。 我找到了这些 API: https://avatars.githubusercontent.com/ https://avata
以下脚本应该返回联系人列表以及他们的电子邮件、电话号码和头像(照片)。 它就像一个魅力,我删除头像(照片)检索代码,我将它添加回来的那一刻。脚本中断。有没有人有尝试通过 phonegap 显示
在帖子后向下滚动到可以看到作者红色边框头像的位置:http://designportugal.net/transformar-leads-em-vendas/ 头像未对齐。它在正文下方。我想与它对齐。
我将 Laravel 5.2 与 Socialite 一起使用。我能够提取用户的详细信息,但问题是如果我将头像注入(inject)到它的 src 中,则头像无法正确显示。 Socialite 返回一个
我是一名优秀的程序员,十分优秀!