disableLog(); //Récupération des valeurs envoyées $f->set_submitted_value(); // Données pour le champ visé ($f->get_submitted_get_value('idx')!==null ? $idx = $f->get_submitted_get_value('idx') : $idx = ""); // Table visée pour la requête ($f->get_submitted_get_value('tableName')!==null ? $tableName = $f->get_submitted_get_value('tableName') : $tableName = ""); // Champs visé pour le tri ($f->get_submitted_get_value('linkedField')!==null ? $linkedField = $f->get_submitted_get_value('linkedField') : $linkedField = ""); // Formulaire visé ($f->get_submitted_get_value('formCible')!==null ? $formCible = $f->get_submitted_get_value('formCible') : $formCible = ""); // Le formulaire visé doit être renseigné if ($formCible != '') { require_once PATH_OPENMAIRIE."om_formulaire.class.php"; $champ = array($linkedField); $form = new formulaire(NULL, 0, 0, $champ); /* Creation d'un objet vide pour pouvoir creer facilement les champs de type select */ require_once "../obj/$formCible.class.php"; $object = new $formCible("]", $f->db, 0); $object->setParameter($linkedField, $idx); $object->setSelect($form, 0, $f->db, false); // echo json_encode($form->select[$tableName]); } ?>