Tu mélange un peu tout apparemment.
PHP est un langage axé serveur. Donc, il est executé avant que tu n'ait accès à la page html.
En conséquent, php n'est absoluement pas au courant de l'option que tu va choisir dans ta liste déroulante (excepté si tu a implémenté mod_devin evidemment)
L'idée serait d'avoir ta liste déroulante qui aura pour valeur l'adresse de ton image.
echo "<option value='".$row["img_cat"]."'>".$row["name_cat"]."</option>";
Et lorsque ta liste déroulante change, tu récupère le "value" tu champ sélectionné. Et tu place sa valeur dans le src de la balise de ton image.
Partager