Bonjour,
J'aurai besoin d'aide concernant une requête mysql. J'ai fait un petit formulaire pour rechercher une commune (j'ai toute les communes de France dans ma base de données).
Dans un premier menu déroulant l'utilisateur peut sélectionner un département. Lorsqu'il a fait son choix un second menu déroulant apparait dans lequel il peut sélectionner une lettre de l'alphabet en fonction de la commune qu'il recherche (choix 1 -> afficher toutes les communes qui commencent par un A, choix 2 -> afficher toutes les communes qui commencent par un B, etc, etc, etc, etc).
Ma question est la suivante. Est ce qu'il existe un type de requête MySQL dans lequel on peu dire par exemple:
mysql_query("SELECT nomCommune FROM commune WHERE (première_lettre de_nomCommune = 'A')");
Je ne sais pas si cela est possible mais ca m'éviterai de faire une requête pour tout sélectionner et ensuite d'afficher les communes dans la boucle en faisant ceci:
if (substr($data->nomCommune, 0, 1) == "A") // on affiche la commune
Merci d'avance
Partager