Bonjour à tous,
(je précise que c'est le prog est totalement indépendant de celui d'hier là )
Voilà, j'utilise la requête suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
$req=mysql_query("SELECT DISTINCT LEFT(postal,2) FROM apg_points_t WHERE postal <> '' ORDER BY postal")
Le but est de récupérer les deux premiers caractères de "postal".
Si je fais un "echo $req", ça a l'air de marcher (il me renvoie un Ressource ID #13 ).
Le souci est quand je veux traiter ça avec PHP. Si fais une selection de "postal" sans la fonction LEFT, ça marche, mais là avec la requête si dessus j'ai le message d'erreur suivant :

Notice: Undefined index: postal in c:\program files\easyphp1-8\www\(etc...) on line 109

Le code PHP utilisé est le suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
		   while ($resultat=mysql_fetch_array($req)) {
// Ligne 109      $dpt=$resultat["postal"];
                          echo "......... etc..."
Merci d'avance si quelqu'un peut m'aider