phpMyAdmin
 sql >> Base de données >  >> Database Tools >> phpMyAdmin

Requête SQL retournant des résultats erronés

Votre requête dans le code PHP ne produira pas le résultat souhaité car vous l'avez défini sur Position et Secondary à la même valeur. Sur la base des exemples de données que vous avez fournis, cela ne renverra rien.

Si vous recherchez une requête pour sélectionner les joueurs éligibles pour le dropdwon, vous pouvez modifier la requête pour qu'elle ressemble à ceci :

SELECT * FROM `allsquads` 
WHERE `Team` = '$t1select'  
AND (`Position` = '$position[$i]' OR `Secondary` = '$position[$i]')