![Citation](https://forum.developpez.be/images/misc/quote_icon.png)
Envoyé par
Séb.
1 2
| $ListeVilles="'".implode("','",$ListeVilles)."'";
unset($ListeVilles[$villeDepart]); |
$ListeVilles devient une chaîne, tu ne peux donc plus traiter cette variable comme un tableau.
Ok puis je retirer $villeDepart de la chaine ?
On ne voit pas comment est valorisée $villeDepart dans ton extrait. Le problème vient sûrement de là.
$villeDepart est une simple variable un nom de ville qui existe bien dans $ListeVilles.
Comme je n'ai pas la solution pour extraire $villeDepart de $ListeVilles j'ai réussi en amont de ne pas la sélectionner:
1 2 3 4 5 6
| $repons = $bdd->query("SELECT ville_nom
FROM villes_france_free
WHERE longit BETWEEN $longMoins AND $longPlus
AND lat BETWEEN $latMoins AND $latPlus
AND ville_nom NOT LIKE '$villeDepart'
"); |
mais j'aimerais si c'est possible aussi ne pas sélectionner un groupe de villes, par exemple ci-dessous mais ça ne marche pas:
AND ville_nom NOT LIKE IN ('$ListeVilles2')
Partager