gpt4 book ai didi

php - DISTINCT * 不撤回口是心非 (MYSQL)

转载 作者:太空宇宙 更新时间:2023-11-03 10:47:28 24 4
gpt4 key购买 nike

我已经做了一切来消除数据库上的这种口是心非在我用作数组的“Bairros”部分选择一个复选框

for($m=0; $m<count($_POST["bairros"]); $m++){// LOOP 1
$pesquisar=($_POST["bairros"][$m]);
//Copy bairros(Array) and esporte (POST)
$query = "SELECT DISTINCT * FROM cadastro WHERE
(esporte1 = '".$_POST["esportes"]."' OR
esporte2 = '".$_POST["esportes"]."' OR
esporte3 = '".$_POST["esportes"]."' OR
esporte4 = '".$_POST["esportes"]."')
AND
(bairro1 = '".$pesquisar."' OR
bairro2 = '".$pesquisar."' OR
bairro3 = '".$pesquisar."' OR
bairro4 = '".$pesquisar."')
AND
ativarAparecer='sim' ORDER BY nomeCompleto ASC LIMIT 20";
$esporte= new consultar();
$esporte->executa($query);
//Loops
for($l=0; $l<$esporte->nrw; $l++){ //LOOP 2
echo $esporte->data["nomeCompleto"]."<br />";
$esporte->proximo();
} //close LOOP2
} //close LOOP1
  • 详细信息:此函数面向对象,我认为我在 SQL 或 MYSQL 上做错了什么,也许那里缺少某些东西。

最佳答案

SELECT DISTINCT *

到此为止。 DISTINCT * 可以做什么?复制什么?它不能那样做。给它一个字段名称以查看唯一值。

例如

SELECT DISTINCT nomeCompleto

关于php - DISTINCT * 不撤回口是心非 (MYSQL),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29545917/

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