Bonjour,
J'ai besoin d'utiliser l'URI de la page pour "piloter" le contenu d'un module.
Voici l'URI, ce qui m'intéresse est ce qui est après le ?
/index.php/catalogue?123456789
1) Je récupère l'URI:
2) Dans ma requête j'ai :
J'ai bien un enregistrement avec la valeur 123456789 dans la colonne "code_formation" de la table, mais il ne se passe rien.
Voici ma requête complète:
Comment feriez-vous ?
Cordialement.
Eric
J'ai besoin d'utiliser l'URI de la page pour "piloter" le contenu d'un module.
Voici l'URI, ce qui m'intéresse est ce qui est après le ?
/index.php/catalogue?123456789
1) Je récupère l'URI:
Code PHP:
$CodeFormation = $_SERVER['REQUEST_URI'];
Code PHP:
->where($db->quoteName('code_formation')." LIKE ".$db->quote($CodeFormation));
Voici ma requête complète:
Code PHP:
//Suivre l'URI
$CodeFormation = $_SERVER['REQUEST_URI'];
$db = JFactory::getDbo();
$query = $db->getQuery(true);
$query->select(array('id_formation, intitule_formation, nom_formation,prix_inter, prix_original, duree, code_formation'))
->from($db->quoteName('#__tarifs_formations_tarifs'))
->where($db->quoteName('code_formation')." LIKE ".$db->quote($CodeFormation));
$db->setQuery($query);
$resultat = $db->loadAssoc();
$idformation = $resultat['id_formation'];
$intitule = $resultat['nom_formation'];
$prix_original = $resultat['prix_original'];
$prix_inter = $resultat['prix_inter'];
$Duree = $resultat['duree'];
$Code = $resultat['code_formation'];
//print_r ($resultat);
?>
Cordialement.
Eric
Commentaire