bonjour
je débute en php
j'ai une table mysql (liste_com) avec 6 champs (le 1er (numéro) contient le numéro de commune ; le 2eme (COMMUNE) contient le nom de la commune ... etc)
j'ai fait une requête pour extraire de cette table les noms de communes commençant par une lettre donnée (dans ce cas la lettre F) :
....
$requete = "SELECT COMMUNE FROM liste_com WHERE COMMUNE Like 'F%' order by COMMUNE ";
$resultat = mysql_query($requete, $connexion) or die("impossible" . mysql_error());
$row = mysql_fetch_assoc($resultat);
$total = mysql_num_rows($resultat);
for ($i=0 ; $i < $total ; $i++)
{
echo $row ["numéro"] ;
}
mais apparemment dans le résultat il n'y a que la 1ére commune trouvée (et répétée 4 fois car il y a 4 noms commençant par la lettre F)
donc 2 questions :
- pourquoi les communes suivantes n'apparaissent elles pas ?
- comment faire pour n'extraire que les 2 premiers champs ? (numéro et COMMUNE)