Paramètre dans href et formulaire
Bonjour,
Je vous présente mon problème
Durant un projet, j'ai créer un formulaire, que j'appel en href sur ma page kanboard ( comme trello )
Dans mon formulaire j'ai :
-Un menu déroulant avec tous les tableaux de mon kanboard
-Des checkbox de chaque colonne selon le tableau choisi
Dans kanboard j'ai plusieurs tableaux avec un id. J'aimerais que dans mon href je récupère l'id de mon tableau kanboard et que quand j'accède a mon formulaire à partir du href mon formulaire selection directement dans mon menu déroulant mon tableau visité ( l'id de mon tableau )
Je vous montre comment j'appel mon href
Code:
1 2 3 4
|
<span class="crh">
<a href="../../../../outils/crh3.php?<?php echo "project_id=".$project['id'] ?>" target="_blank">Détails des tâches</a>
</span> |
et voici mon formulaire et mon menu déroulant
Code:
1 2 3 4 5 6 7 8 9
|
<?php
$kanboardProjectList = getProjectKanboard()->result;
//Parcours de la liste des projets
foreach($kanboardProjectList as $project) {
//Création d'une option pour chaque projet, tout en gardant la selection après le submit
echo '<option value='.$project->id.' '.(isset($_POST['tableau'])&&$_POST['tableau']==$project->id?"selected":NULL).'>'.$project->name.'</option>';
}
?> |
j'avais comme idée de faire ceci mais ca ne fonctionne pas
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
<?php
$kanboardProjectList = getProjectKanboard()->result;
foreach($kanboardProjectList as $project) {
//Création d'une option pour chaque projet, tout en gardant la selection après le submit
if(!isset($_GET["project_id"])) {
echo 'je ne suis pas rentré';
echo '<option value=' . $project->id . ' ' . (isset($_POST['tableau']) && $_POST['tableau'] == $project->id ? "selected" : NULL) . '>' . $project->name . '</option>';
}
else{
echo 'je suis rentré';
echo '<option value=' . $project->id . ' ' . (isset($_GET['project_id']) && $_GET['project_id'] == $project->id ? "selected" : NULL) . '>' . $project->name . '</option>';
}
}
?> |
Si vous avez besoin de plus de précision n'hésitez pas
Cordialement, TO