J'ai déjà réalisé la requête plusieurs fois sur des listes déroulantes ou bouton radio et ça marchait très bien. Et là, mystère sur 2 requêtes sur 3, une seule marche.
$Type_cat = $_POST['Type_catalogue'];
$Type_btd_libelle = $_POST['Type_btd_libelle'];
$Type_ba_libelle = $_POST['Type_ba_libelle'];
// On prépare la requête pour récupérer l'identifiant du type de catalogue sélectionnée par bouton radio et on exécute cette requête
$sql = "SELECT type_cat_id FROM type_catalogue WHERE type_cat_forme = '".$Type_cat."';";
$req = pg_query($sql) or die('Erreur SQL !'.$sql.'<br>'.pg_result_error());
$resul_type_cat = pg_fetch_assoc($req);
echo $resul_type_cat['type_cat_id'];
// On prépare la requête pour récupérer l'identifiant du type de traitement de donnée précisé dans le textarea et on exécute cette requête
$sql = "SELECT type_btd_id FROM type_besoin_traitement_donnee WHERE type_btd_libelle = '".$Type_btd_libelle."';";
$req = pg_query($sql) or die('Erreur SQL !'.$sql.'<br>'.pg_result_error());
$resul_type_btd = pg_fetch_assoc($req);
echo $resul_type_btd['type_btd_id'];
// On prépare la requête pour récupérer l'identifiant du type d'animation précisé dans le textarea et on exécute cette requête
$sql = "SELECT type_ba_id FROM type_besoin_animation WHERE type_ba_libelle = '".$Type_ba_libelle."';";
$req = pg_query($sql) or die('Erreur SQL !'.$sql.'<br>'.pg_result_error());
$resul_type_ba = pg_fetch_assoc($req);
echo $resul_type_ba['type_ba_id'];
Est-ce que quelqu'un peut m'aider?PS: c'est la 2ème qui marche