Adou37 | pataluc a écrit :
déja il faut que la ligne du dernier <option> soit après ta boucle.
ensuite, ca devrait t'envoyer dans $_POST['choixEnt'] la liste de toutes les entités et t'as plus qu'a les traiter. (mais pour ca il faudra les splitter avant).
sinon tu mets une dernière <option> qui contient comme value "*" par exemple et tu vérifie dans le traitement de ton formulaire si c'est "*" épicétou.
|
déja il faut que la ligne du dernier <option> soit après ta boucle.
-> déjà fait ensuite, ca devrait t'envoyer dans $_POST['choixEnt'] la liste de toutes les entités
->oui en effet mais apparemment ce n'est pas reconnu et t'as plus qu'a les traiter
-> comment ? les splitter -> ça fait à peinde 2 mois que je fais du php donc la ................ ??? une dernière <option> qui contient comme value "*" par exemple et tu vérifie dans le traitement de ton formulaire si c'est "*"
-> j'suis paumée LOL voici le code du menu c'est peut etre à ce niveau que ça bug :
Code :
- if((isset($_POST['choixDat']))and(!empty($_POST['choixDat']))){
- $recup=$_POST['choixDat'];
- if((isset($_POST['choixEnt']))and(!empty($_POST['choixEnt']))) {
- $ent=$_POST['choixEnt'];
- switch ($recup) {
- case "choix" :
- $requete = "SELECT ua.ENTITE,ua.AdresseIP,notifications.AdresseIP,notifications.SourceMAJ,notifications.DateUA,notifications.ETAT FROM ua,notifications
- WHERE ua.AdresseIP=notifications.AdresseIP
- AND ua.ENTITE='$ent'
- ORDER BY DateUA";
- $result = mysql_query($requete) or die("Erreur dans l'extraction des informations case hlauj<br>" );
- break;
- case "hlauj" :
- $requete = "SELECT ua.ENTITE,ua.AdresseIP,notifications.AdresseIP,notifications.SourceMAJ,notifications.DateUA,notifications.ETAT FROM ua,notifications
- WHERE ua.AdresseIP=notifications.AdresseIP
- AND ua.ENTITE='$ent'
- AND DateUA='$today'
- AND ETAT='Hors Ligne'";
- $result = mysql_query($requete) or die("Erreur dans l'extraction des informations case hlauj<br>" );
- break;
- case "uajour" :
- $requete = "SELECT ua.ENTITE,ua.AdresseIP,notifications.AdresseIP,notifications.SourceMAJ,notifications.DateUA,notifications.ETAT FROM ua,notifications
- WHERE ua.AdresseIP = notifications.AdresseIP
- AND ua.ENTITE='$ent'
- AND DateUA='$today'";
- $result = mysql_query($requete) or die("Erreur dans l'extraction des informations case uajour<br>" );
- break;
- Et ainsi de suite pour chaque option de choixDat
- }
|
ça fonctionne pour chaque entités distincte mais pas l'ensemble
|