IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

categorie et sous categorie!


Sujet :

JavaScript

  1. #1
    Nouveau Candidat au Club
    Inscrit en
    Août 2008
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 1
    Points : 1
    Points
    1
    Par défaut categorie et sous categorie!
    en faite j ai un probleme d'affichage de categorie et sous categorie exemple quand je choisie une categorie (voiture) normalement dans sous categorie vient les marque des voiture ches mois rien ne se passe .est ce que quelqu'un a une solution? merci d'avance
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    116
    117
    118
    119
    120
    121
    122
    123
    <?php
     
    include("../include/var.php");
     
    $db = mysql_connect($sql_host, $sql_user, $sql_password) or die("Faute,quelque chose a mal tourné. Il n'ya pas eu de contacts avec la base de données.");
    mysql_select_db($sql_db) or die("Faute,quelque chose a mal tourné. La base de données sélectionné n'existe pas.");
     
    ?>
     
    <SCRIPT TYPE="text/javascript" LANGUAGE="JavaScript">
    <!--
     
    function openURL() {
    var control = document.form.Categorie;
    if (control.options[control.selectedIndex].value != 'pas-url') {
    location.href = control.options[control.selectedIndex].value;
    }
    }
     
    //-->
    </SCRIPT>
     
    </head>
     
    <body>
     
    <td width="92%" valign="top" style="padding-left:20px;padding-right:15px;padding-bottom:15px">
     
    <font class="kop">Déposez une annonce</font>
    <DIV><strong>1. Votre produits</strong>&nbsp;&nbsp;|&nbsp;&nbsp;2. Créer une annonce&nbsp;&nbsp;|&nbsp;&nbsp;3.   Confirmation de votre produits</DIV>
     
    <table width="100%" border="0">
      <tr>
        <td height="1" bgcolor="#808080"></td>
      </tr>
    </table>
     
    <br>
     
    <table width="85%" border="0">
      <tr>
      <font class="navigatie"><a href="../home.php">Accueil</a> > Déposez une annonce</a></font>
     
    <script language="javascript">  
     
    function CheckForm()        
    {            
      if (document.form.Categorie.value == "")            
      {                
        alert("Attention: Le formulaire n'est pas rempli.\nChoisissez une catégorie et appuyez sur Suivant.");                
        document.form.Categorie.focus();            
      }            
     
     
      else if (document.form.Souscategorie.value == "")            
      {                
        alert("Attention: Le formulaire n'est pas rempli.\nChoisissez une catégorie et appuyez sur Suivant.");                
        document.form.Souscategorie.focus();            
      }   
     
      else                
        document.form.submit();        
    }    
     
    </script>    
     
    <form name="form" action="deposez_une_annonce_suite.php" method="post">     
    <input type="hidden" name="Action" value="Continuer">    
        <table width="400" border="0" cellpassing="0" cellspacing="0">        
          <tr>            
            <td colspan="2">Choisissez une catégorie et sous-catégorie et cliquez sur"Suivant".<br><br><br></td>            
            <td width="100"><br></td>       
          </tr>        
          <tr>            
            <td width="230" valign="top"><b>Catégories: </b></td>            
            <td width="200">
     
            <?
     
            $sql = "SELECT * FROM categorie ORDER BY categorie_id ASC";
            $result = mysql_query($sql);
     
            if (mysql_numrows($result) != 0)
            {
        	  echo "<select name=\"Categorie\" style=\"width: 300;\" onchange=\"openURL()\">\n";    
        	  echo "    <option value=\"pas-url\""; If (!$Categorie) echo " selected"; echo " >Choisissez une catégorie:</option>\n";    
        	  echo "   <option value=\"pas-url\">----------------------------------------------------------------</option>\n";
     
        	  While ($row = mysql_fetch_object($result))
        	  {
     
                echo "    <option value=\"deposez_une_annonce.php?Categorie=$row->categorie_id\""; If ($row->categorie_id == $Categorie) echo " selected"; echo ">$row->description</option>\n";
       	  }
     
        	 echo "</select><br><br>\n";
            } 
     
            ?> 
     
            </td>            
            <td width="100"><br></td>        
          </tr>        
          <tr>            
            <td width="230" valign="top"><b>Sous catégories: </b></td>            
            <td width="200">
     
            <?php
     
            $sql = "SELECT * FROM souscategorie WHERE categorie_id = '$Categorie' ORDER BY description ASC";
            $result = @mysql_query($sql);
     
            echo "<select name=\"Souscategorie\" style=\"width: 300;\">\n";   
            echo "    <option value=\"\""; If (!$Souscategorie) echo " selected"; echo " >Choisissez une sous catégorie:</option>\n";    
            echo "    <option value=\"\">----------------------------------------------------------------</option>\n";
     
            While ($row = mysql_fetch_object($result))
            {        
              echo "    <option value=\"$row->souscategorie_id\""; If ($row->souscategorie_id == $Souscategorie) echo " selected"; echo ">$row->description</option>\n";
            }
     
            echo "</select><br><br>\n";
       
            ?>

  2. #2
    Expert confirmé
    Avatar de le_chomeur
    Profil pro
    Développeur informatique
    Inscrit en
    Février 2006
    Messages
    3 653
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Février 2006
    Messages : 3 653
    Points : 4 835
    Points
    4 835
    Par défaut
    montre nous plutôt le code généré

Discussions similaires

  1. [MySQL] MYSQL/PHP menu categorie et sous categorie
    Par t0rensen dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 02/05/2011, 01h27
  2. select categorie et sous categorie en une requete
    Par calitom dans le forum Requêtes
    Réponses: 2
    Dernier message: 26/01/2010, 17h11
  3. categorie et sous categorie photo
    Par gtraxx dans le forum Langage SQL
    Réponses: 9
    Dernier message: 27/04/2008, 22h20
  4. [MySQL] Catégorie et Sous-Catégorie
    Par Americ4nDre4m dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 29/08/2006, 14h40
  5. Réponses: 1
    Dernier message: 15/08/2005, 20h23

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo