gpt4 book ai didi

PHP MySQLi 表比较

转载 作者:行者123 更新时间:2023-11-30 23:00:50 25 4
gpt4 key购买 nike

<分区>

我为此使用的最终代码。感谢@hakre。

代码(将真正的变量名):

        $sqlrequest = mysqli_query($conn,"SELECT COUNT(*) AS id FROM skillstable");
$skillstablecount = mysqli_fetch_array($sqlrequest);

$endfor = $skillstablecount['id'];

$sqlrequest = mysqli_query($conn,
"SELECT * FROM skillstable
LEFT OUTER JOIN char_" . $infochar['name'] . "_skills
ON skillstable.skillname = char_" . $infochar['name'] . "_skills.skillname
WHERE char_" . $infochar['name'] . "_skills.skillname IS null;");

for ($x=1; $x<=$endfor; $x++){
array_push($nonrankedskill,mysqli_fetch_array($sqlrequest));
}


?>

像这样从数组中提取信息:

$nonrankedskill[rownumber][columnnumber];

我正在尝试弄清楚如何做到这一点,但到目前为止我的搜索没有成功。

我正在使用 php 和 MySQLi 比较两个表,并根据两列获取两个表之间差异的输出。

排名技能:

id    skillname    subskill    rank
0 walk slow 2
1 walk fast 4
2 run 1
3 jump 7

一般技能:

id    skillname    othercolumn1
0 walk something
1 fight
2 jump
3 dive
4 fly
5 run

想要的输出:

$nonrankedskill = array();

我希望此变量包含表“generalskill”中“skillname”列中未包含在表“rankedskill”中的所有内容。我应该在最后有“战斗”、“潜水”和“飞行”。

任何人都可以向我推荐一些有关实现此目标的文档吗?或向我解释如何操作?

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