根据用户信息显示不同的图像

Display different image based on user info

本文关键字:图像 显示 用户 信息      更新时间:2023-09-26

我有一个用于客户信息的客户管理门户,例如运营商、设备类型、支付历史等。当我们创建一个新客户并输入他们的所有信息时,有一个下拉菜单来选择他们正在使用的移动电话运营商。

一旦你完成所有的数据输入并点击提交,所有的信息被插入到mysql中,然后它会带你到客户个人资料页面,在那里它会以一个整洁的小布局显示你刚刚输入的所有信息。

我想改变的一件事是,根据在新客户输入期间选择的运营商,在客户配置文件页面上,我想显示该运营商的徽标。

我只是不知道怎么做,我会用js吗?

听起来您可能更愿意使用PHP。你可以在数据库中有一列carrier。当选择$row['carrier']时,它可以为要使用的图片执行一点if/else语句。例如:

<?php
if($row['carrier'] == "at&t"){
    $carrier_img = "your img here";
}elseif($row['carrier'] == "tmobile"){
    $carrier_img = "your img here";
}
?>

在HTML中你可以直接回显结果:
<img src="<?php echo $carrier_img; ?>">

你的问题提得很差,这不是一个可以回答的问题。但是不,你不应该用JS,为什么要用呢?使用服务器的处理语言来获取用户的信息,然后执行如下操作:将您的图像命名为可能的载体值,并显示为<img src="path/' .carrier. '.jpg" />