gpt4 book ai didi

php - 在 mysql 查询中获取当前 url

转载 作者:行者123 更新时间:2023-12-01 00:51:22 24 4
gpt4 key购买 nike

如何在如下所示的 mysql 查询中获取完整的当前 url,无论是 https 还是 https?

AND `url` = 'http://.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];'

由于上面的部分不起作用

完整的字符串,我想在末尾加上 AND :

$query = $this->db->query("SELECT * FROM " . DB_PREFIX . "customer_online WHERE `customer_id` != '0' AND date_added > DATE_SUB(CURRENT_TIMESTAMP, INTERVAL 1 HOUR) ");

最佳答案

public function getRegisteredUsersOnline(){ 
$url = "http".(!empty($_SERVER['HTTPS'])?"s":"")."//".
$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];

$query = $this->db->prepare("SELECT COUNT(*) as `num` FROM " . DB_PREFIX . "customer_online WHERE customer_id != '0' AND `date_added` > DATE_SUB(CURRENT_TIMESTAMP, INTERVAL 1 HOUR)
AND `url` = ?");
$query->execute( array( $url ) );
$count = $query->fetch(2);
return $count['num'];

}

关于php - 在 mysql 查询中获取当前 url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15372649/

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