gpt4 book ai didi

php - 从 mysql 获取不同的查询

转载 作者:行者123 更新时间:2023-11-30 21:57:45 26 4
gpt4 key购买 nike

所以我有一个艺术家数据库,默认情况下它们都会显示,如果我单击摄影师,它们就会隐藏起来,之后只有摄影师加载,化妆师也是如此。

我通过创建 3 个 php 页面以使用不同的 sql 查询获取每个页面来实现这一点——有没有办法在没有 3 个单独页面的情况下做到这一点?

因为当我想更新抓取页面时,我现在需要更新其中的 3 个。

//click to load ph/mk
$( "#ph" ).click(function() {
$(".feed_item").hide();
fetch = 'fetch_ph.php';
load_contents(1);
});
$( "#mk" ).click(function() {
$(".feed_item").hide();
fetch = 'fetch_mk.php';
load_contents(1);
});

最佳答案

(在我看来)实现这一目标的最佳方法是将所有三个函数放入一个 PHP 文件中,然后通过发送触发器来激活该函数并返回信息来调用实际方法。

因此创建三个函数(fetch_ph()、fetch_mk()、fetch_artists()),然后使用触发词来调用其中一个函数。

因此,根据我对您问题的理解,这是最好的做法。

<?php

$triggerword = $_POST['triggerword'];

if ($triggerword === "mk")
{
fetch_mk();
}
else if ($triggerword === "ph")
{
fetch_ph();
}
else if ($triggerword === "artists")
{
fetch_artists();
}

function fetch_artists()
{
//function to get artists here...
}

function fetch_mk()
{
//function to fetch makeup artists...
}

function fetch_ph()
{
//function to fetch photographers...
}

?>

关于php - 从 mysql 获取不同的查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44482566/

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