begin process at 2012 02 14 00:34:39
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

Débutants

 > 

pb de liste deroulante


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

pb de liste deroulante

mercredi 7 septembre 2005 à 13:50:06 | pb de liste deroulante

EksTaZia

bonjour a tous,

j'ai une requete qui m'affiche tous les métiers présents dans ma base, dans une liste déroulante
En faisant son choix de métier, tous les métiers correspondant a sa filiere s'affiche dans un tableau(ex: filiere informatique, metier: webmestre, admin réseau...)
Le problème est que lorsque je choisi un métier, celui sélectionné est le dernier de sa filière...

voici mon code:


<form method="post" OnSubmit="return check_bottom()" action="diag_bottom_test.php?page=<? echo $page; ?>&id_table=<? echo $id; ?>&lib=<? echo $lib; ?>&parent=<? echo $table_parent; ?>&son=<? echo $table_son; ?>" OnSubmit="return check_top()" name="diag_bottom">
<?
if(isset($_POST["choix"]))
echo "Choix:$choix";
?>
<select name="choix" OnChange="my_redir_bottom()" size="1" style="width: 250px">
<?

$req = "SELECT * FROM $table_son ORDER BY lib_$table_son";
$res = mysql_query($req) or die("Erreur ".$req." ".mysql_error());
while ($data = mysql_fetch_array($res)) {
     echo "<option ";
     if ($data[$table_parent] == $id ) { echo "selected ";}
     if ($table_parent) { $id_parent = $data[$table_parent]; }
     $name_lib = $data['lib_'.$table_son];
     $id_lib = $data['id_'.$table_son];
     echo "sng='diagnostic_km.php?page=$page&id=$id_parent&parent=$table_parent&son=$table_son'>
     $name_lib</option>";
}
?>
</select>
</form>


merci d'avance de vos réponses
mercredi 7 septembre 2005 à 17:03:05 | Re : pb de liste deroulante

Anthomicro

Salut,

quel est ton problème précis ? ensuite ta fonction javascript my_redir_bottom() elle fait quoi ?


    mercredi 7 septembre 2005 à 23:19:25 | Re : pb de liste deroulante

    aurelien0306

    salut,
    oui c'est sur ... tes fonctions javascript ont en + le nom de l'emploi vu ton problème... bottom=bas ce serait logique qu'elle(s) soi(en)t en cause...

    jeudi 8 septembre 2005 à 14:16:24 | Re : pb de liste deroulante

    EksTaZia

    mon problème vient du fait qu'il ne choisi pas le bon métier sélectionner

    voici ma fonction:
    function my_redir_bottom() {
       if ( document.diag_bottom.choix.options[document.diag_bottom.choix.selectedIndex].sng != 0 )
       {
        destination = document.diag_bottom.choix.options[document.diag_bottom.choix.selectedIndex].sng;
           document.location.href = destination;
       }
       else { return null; }
      }

    jeudi 8 septembre 2005 à 19:12:28 | Re : pb de liste deroulante

    Anthomicro

    en cas de javascript : www.javascriptfr.com




      Cette discussion est classée dans : table, data, id, parent, lib


      Répondre à ce message

      Sujets en rapport avec ce message

      TreeView à partir d'une table MySQL [ par crazygogo ] Bonjour à tous,j'ai cherché pas mal sur ce site et sur le web mais pas moyen de trouver la solution à mon problème (pourtant ça me semble être un clas Probleme interogation 2 table [ par casper77610 ] Bonjour à tous, Voici mon code. Et je vous explique mon problème. [code=php] <?php $db = mysql_connect('localhost', 'root', '') or die('HOST ?'); mysq Mise à jour Table phpMyAdmin depuis un formulaire html sélectionnant l'id [ par escabot ] Bonjour, J'essaie de créer un formulaire me permettant de mettre à jour les coordonnées des membres de mon site. J'ai beau simplifier le code comme c Sélection ordre croissant [ par fabienfs ] Bonjour, J'ai actuellement une table dans ma base de donnée contenant des clubs de sport qui s'appelle "club" et une autre table qui contient les vot Probleme requete sql [ par moza2409 ] Bonjour à tous, J’ai un petit problème avec une requête sql, j’explique mon problème : J’ai un formulaire d’inscription avec les champs pseudo, ema requete qui marche a moitié [ par casper77610 ] Bonjours à tous, Voici mon soucis : Dans un tableau html je recupere les données d'une table SQL. A partir de ce tableau je recopie les lignes chois creation de vue mysql [ par Diablo62 ] Bonjour, C'est pas facile à expliquer mais je vais tenter :) J'ai une table qui contient différents champs : Table user : id | user | mdp | .... 1 insertion dans la base [ par jolina87 ] bonjour, je génère un code automatiquement de client avec une fonction que je viens de la créer ([code=php]$code = newChaine(); //générer automatiquem SELECTION DU N° DE L'ID EN CLIQUANT SUR UN LIEN [ par escabot ] Bonsoir, Je cherche desespérement la bonne syntaxe qui permettrait de sélectionner les coordonnées (stockées dans la bdd phpmyadmin) correspondant à problème de id!! [ par pourry ] Salut a tous,j'ai de nouveau un petit soucis avec le transfert de ma base de données vers une autre.Je vais essayer de m'expliquer vite fait et claire


      Nos sponsors


      Sondage...

      CalendriCode

      Février 2012
      LMMJVSD
        12345
      6789101112
      13141516171819
      20212223242526
      272829    

      Consulter la suite du CalendriCode

       
      Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
      CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
      CodeS-SourceS.com© est une marque déposée tous droits réservés

      Google Coop CodeS-SourceS Google Coop CodeS-SourceS
      Temps d'éxécution de la page : 0,546 sec (3)

      Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales