Php 通过添加URL和文件名插入值

Php 通过添加URL和文件名插入值,php,mysql,sql,sql-insert,Php,Mysql,Sql,Sql Insert,我想用网站URL和上传路径在我的单列中插入值。但我真的不这么做。这里我的表中有两列。我想将网站URL和上传路径插入第二列$website\u logo。需要这样输出:https://website.com/uploads/image.png下面提供了我的代码: // insert new data to menu table $sitelink = (isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] === 'on' ?

我想用网站URL和上传路径在我的单列中插入值。但我真的不这么做。这里我的表中有两列。我想将网站URL和上传路径插入第二列
$website\u logo
。需要这样输出:
https://website.com/uploads/image.png
下面提供了我的代码:

// insert new data to menu table
        $sitelink = (isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] === 'on' ? "https" : "http") . "://$_SERVER[HTTP_HOST]";
        $sql_query = "INSERT INTO tbl_category (website_link, website_logo)
                        VALUES('$website_link', '$sitelink'/'$website_logo')";

$sitelink
将使用HTTP获取网站URL。但这对我不起作用。我如何做到这一点?

考虑到“tbl_category”是MySQL表名,$website_徽标的值为“image.png”:

$sitelink = (isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] === 'on' ? "https" : "http") . "://$_SERVER[HTTP_HOST]";
$logo = $sitelink . '/uploads/' . $website_logo;
$sql_query = "INSERT INTO tbl_category (website_link, website_logo)                  
              VALUES('$sitelink', '$logo')";

你太棒了!这不违反添加链接吗?这不是插入图像名称和扩展名。为什么不加上这个?如前所述,我认为$website_徽标有“image.png”的价值。你能简单介绍一下你的问题吗?谢谢亲爱的。。。我忘了提供我的所有代码。现在我用你的编辑了我的真实代码。现在它工作得很好。