Bonjour,
Je suis en train de modifier le composant Jobline de Joomla et lors de la prévisualisation des offres d'emploi (permet de vérifier l'offre qu'on vient de rentrer) , j'essaie de faire apparaitre le résultat d'un champ select.
Le problème est qu'il m'affiche tous les résultats enregistrés depuis que j'ai installé le composant. J'ai donc sur ma page : fonction= choix1 choix3 choix1 choix7 choix4 choix6 ...
Je cherche donc à récupérer uniquement la valeur que l'on vient d'entrer, et qui n'est pas encore dans la table.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
$database->setQuery("SELECT * FROM jos_jl_jobposting, jos_jobline_categorie WHERE jos_jobline_categorie.id_fonction_job = jos_jl_jobposting.id_fonction_job");
 
$rows = $database->loadObjectList();
$users = array_merge( $users, $database->loadObjectList() );
foreach($rows as $row) {
echo $row->fonction_job;
 }
Avez vous une idée ?
Je pense que le problème vient du "foreach" qui fait une boucle mais si je l'enleve ca ne fonctionne plus..