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 :

Formulaire pour ordonner une liste


Sujet :

JavaScript

  1. #1
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Juillet 2011
    Messages
    99
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juillet 2011
    Messages : 99
    Par défaut Formulaire pour ordonner une liste
    Bonjour,

    Voilà j'ai un petit soucis, n'étant pas un fan du javascript je connais très peu de chose la dessus.. désolé.

    Donc ce que je voudrais faire, c'est ordonner une liste d'éléments sélectionnés par l'utilisateur en naviguant sur le site. C'est un peu comme un système de panier, sauf que je veux que le panier soit rangé.

    Donc voilà mon code php :
    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
     
    <table class="inscription">
    	<tr>
    		<td>
    <h1>Votre s&eacute;lection de recette</h1>
    	<?php
                    if(!isset($_SESSION['menu1'])){
                            echo "<p style='color:red; width:600px; margin:auto;'>Vous n'avez s&eacute;lectionner encore aucune recette. Pour cr&eacute;er votre menu, vous devez s&eacute;lectionner les recettes qui le compose en allant sur la page
                            de vue d'une recette, puis en cliquant sur l'ic&ocirc;ne d'ajout de recette <img src='/webroot/img/book.png' alt='' style='width:16px;'/>";             
                    }else{ ?>
    		<table style="border-collapse:collapse; width:570px; margin:auto; text-align:center;" id="tableau">
    			<tr>
    				<td style="wdith:30px;">Position</td>
    				<td style="wdith:450px;">Nom de la recette</td>
    				<td style="wdith:30px;">Monter</td>
    				<td style="wdith:30px;">Descendre</td>
    				<td style="wdith:30px;">Suppr.</td>
    			</tr>	
    		<?php
                            $o=1;
                            while(!empty($_SESSION['menu'.$o])){
                            echo '
                                    <tr>
                                            <td>'.$o.'</td>
                                            <td>'.$_SESSION['menu'.$o]->nom.' <input type="hidden" name="id" value="'.$_SESSION['menu'.$o]->id.'" /> </td>
                                            <td><img src="/webroot/img/up.png" style="width:16px;"  onclick="up(this);" alt="Monter"/></td>
                                            <td><img src="/webroot/img/down.png" style="width:16px;" onclick="down(this);" alt="Descendre"/></td>
                                            <td><img src="/webroot/img/sup.png" style="width:16px;" onclick="suppr(this);" alt="Supprimer"/></td>
                                    </tr>';
                            $o++;
                            }
                    }
                    ?>
    		</table>
    		</td>
    	</tr>
    </table>
    Et je me disais que pour ordonner ma liste, j'utiliserai les value des input hidden contenus dans le tableau, je ferais une chaine avec un séparateur pour définir l'ordre qui sera la value d'un dernier input hidden. Et ensuite quand j'envoie le formulaire je récupère ce dernier input.

    Donc on en arrive au problème c'est que mes énorme lacune en javascript m'empêche d'avancer. Je ne comprends pas pourquoi je n'arrive pas a récupérer mes value. Enfin je pense que je ne les récupère pas. Voilà la partie js:

    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
     
    function up(img) {
    	var source = img.parentNode.parentNode.rowIndex, cible = source - 1, idMenu = document.getElementById("tableau"), ligneSource = idMenu.rows[source], nbr_cellules = idMenu.rows[source].cells.length, o, i, contenu2, ip = document.getElementsByTagName("input");
    	//création des lignes
    	if (source>1){
    		idMenu.deleteRow(source);
    		idMenu.insertRow(cible);
    		for (o = 0; o < nbr_cellules; o = o + 1) {
    			contenu2 = ligneSource.cells[o].innerHTML;
    			idMenu.rows[cible].insertCell(-1);
    			idMenu.rows[cible].cells[o].innerHTML = contenu2;
    		}
    	}
    	for (o = 1; o <= idMenu.rows.length; o = o + 1) {
    		idMenu.rows[o].cells[0].innerHTML = o;
    	}
    	for (var i=0;i<ip.length;i++) {
    		alert(input.value);
    	}
    }
    Donc pour l'instant j'essaye juste d'afficher l'ordre par des alerts, mais ça ne marche pas.

    Si quelqu'un pouvait m'expliquer mon erreur s'il vous plait.

  2. #2
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Juillet 2011
    Messages
    99
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juillet 2011
    Messages : 99
    Par défaut Re
    Donc code corrigé, mais je n'arrive toujours pas à parcourir mon formulaire, je repost les deux parties de code.

    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
    <table class="inscription">
    	<tr>
    		<td>
     
    <h1>Votre s&eacute;lection de recette</h1>
    	<?php
                    if(!isset($_SESSION['menu1'])){
                            echo "<p style='color:red; width:600px; margin:auto;'>Vous n'avez s&eacute;lectionner encore aucune recette. Pour cr&eacute;er votre menu, vous devez s&eacute;lectionner les recettes qui le compose en allant sur la page
                            de vue d'une recette, puis en cliquant sur l'ic&ocirc;ne d'ajout de recette <img src='/webroot/img/book.png' alt='' style='width:16px;'/>";             
                    }else{ ?>
    		<form  method="post" id="menu" action="/Recherche-recette-par-nom.html" >
    			<table style="border-collapse:collapse; width:570px; margin:auto; text-align:center;" id="tableau">
    				<tr>
    					<td style="wdith:30px;">Position</td>
    					<td style="wdith:450px;">Nom de la recette</td>
    					<td style="wdith:30px;">Monter</td>
    					<td style="wdith:30px;">Descendre</td>
    					<td style="wdith:30px;">Suppr.</td>
    				</tr>	
    			<?php
                                    $o=1;
                                    while(!empty($_SESSION['menu'.$o])){
                                    echo '
                                            <tr>
                                                    <td>'.$o.'</td>
                                                    <td>'.$_SESSION['menu'.$o]->nom.' <input type="hidden" name="id" value="'.$_SESSION['menu'.$o]->id.'" /> </td>
                                                    <td><img src="/webroot/img/up.png" style="width:16px;"  onclick="up(this);" alt="Monter"/></td>
                                                    <td><img src="/webroot/img/down.png" style="width:16px;" onclick="down(this);" alt="Descendre"/></td>
                                                    <td><img src="/webroot/img/sup.png" style="width:16px;" onclick="suppr(this);" alt="Supprimer"/></td>
                                            </tr>';
                                    $o++;
                                    }
                            }
                            ?>
    			</table>
    		</form>
    		</td>
    	</tr>
    </table>
    Et le js:
    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
    function up(img) {
    	var source = img.parentNode.parentNode.rowIndex, cible = source - 1, ligne, idMenu = document.getElementById("tableau"), ligneSource = idMenu.rows[source], nbr_cellules = idMenu.rows[source].cells.length, o, contenu2, form = document.getElementById("menu"), champs = form.getElementsByTagName("input");
    	//création des lignes
    	if (source>1){
    		idMenu.deleteRow(source);
    		idMenu.insertRow(cible);
    		for (o = 0; o < nbr_cellules; o = o + 1) {
    			contenu2 = ligneSource.cells[o].innerHTML;
    			idMenu.rows[cible].insertCell(-1);
    			idMenu.rows[cible].cells[o].innerHTML = contenu2;
    		}
    	}
    	for (o = 1; o < idMenu.rows.length; o = o + 1) {
    		ligne = idMenu.rows[o];
    		ligne.cells[0].innerHTML = o;
    	}
    	for (o = 0; o < champs.length; o = o + 1){
    		alert(champs.length);
    	}
    }

  3. #3
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 198
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 198
    Par défaut
    Bonjour,
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    for (o = 0; o < champs.length; o = o + 1){
    	alert(champs.length);
    }
    quel est l'intérêt de ce code ???

    rappel:
    le code PHP n'est d'aucune utilité, merci de mettre le code HTML généré.

  4. #4
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Juillet 2011
    Messages
    99
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juillet 2011
    Messages : 99
    Par défaut Re
    Bonjour

    Je voudrais juste voir un affichage me montrant que je suis bien dans la boucle, même si c'est un alert('ok'), je ne le reçois pas. J'ai testé plein de chose sur trouvé sur internet, donc c'est un peu embrouillé et je m'en excuse.

    Voici le code html généré:
    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
     
    <h1>Votre s&eacute;lection de recette</h1>
    			<form  method="post" id="menu" action="/Recherche-recette-par-nom.html" >
    			<table style="border-collapse:collapse; width:570px; margin:auto; text-align:center;" id="tableau">
    				<tr>
    					<td style="wdith:30px;">Position</td>
    					<td style="wdith:450px;">Nom de la recette</td>
    					<td style="wdith:30px;">Monter</td>
    					<td style="wdith:30px;">Descendre</td>
    					<td style="wdith:30px;">Suppr.</td>
    				</tr>	
     
    					<tr>
    						<td>1</td>
    						<td>adazda <input type="hidden" id="id1" name="id21" value="1" /> </td>
    						<td><img src="/webroot/img/up.png" style="width:16px;"  onclick="up(this);" alt="Monter"/></td>
    						<td><img src="/webroot/img/down.png" style="width:16px;" onclick="down(this);" alt="Descendre"/></td>
    						<td><img src="/webroot/img/sup.png" style="width:16px;" onclick="suppr(this);" alt="Supprimer"/></td>
    					</tr>
    					<tr>
    						<td>2</td>
    						<td>ffff <input type="hidden" id="id2" name="id22" value="2" /> </td>
    						<td><img src="/webroot/img/up.png" style="width:16px;"  onclick="up(this);" alt="Monter"/></td>
    						<td><img src="/webroot/img/down.png" style="width:16px;" onclick="down(this);" alt="Descendre"/></td>
    						<td><img src="/webroot/img/sup.png" style="width:16px;" onclick="suppr(this);" alt="Supprimer"/></td>
    					</tr>
    					<tr>
    						<td>3</td>
    						<td>aeaeaeaeaae <input type="hidden" id="id3" name="id23" value="3" /> </td>
    						<td><img src="/webroot/img/up.png" style="width:16px;"  onclick="up(this);" alt="Monter"/></td>
    						<td><img src="/webroot/img/down.png" style="width:16px;" onclick="down(this);" alt="Descendre"/></td>
    						<td><img src="/webroot/img/sup.png" style="width:16px;" onclick="suppr(this);" alt="Supprimer"/></td>
    					</tr>			</table>
    		</form>
    		</td>
    	</tr>
    </table>
    Cordialement.

  5. #5
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Juillet 2011
    Messages
    99
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juillet 2011
    Messages : 99
    Par défaut Re
    Bonjour,

    J'ai réussie a faire ce que je voulais donc je viens pour poster si jamais sa peut aider quelqu'un un jour.
    Voila le code js:
    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
    function up(img) {
    	var source = img.parentNode.parentNode.rowIndex, cible = source - 1, ligne, idMenu = document.getElementById("tableau"), order, ligneSource = idMenu.rows[source], nbr_cellules = idMenu.rows[source].cells.length, o, i, contenu2, champs = document.getElementsByTagName('input');
    	order='';
    	//création des lignes
    	if (source>1){
    		idMenu.deleteRow(source);
    		idMenu.insertRow(cible);
    		for (o = 0; o < nbr_cellules; o = o + 1) {
    			contenu2 = ligneSource.cells[o].innerHTML;
    			idMenu.rows[cible].insertCell(-1);
    			idMenu.rows[cible].cells[o].innerHTML = contenu2;
    		}
    	}
    	for (o = 1; o < idMenu.rows.length; o = o + 1) { // on modifie l'index position du tableau
    		ligne = idMenu.rows[o];
    		ligne.cells[0].innerHTML = o;
    	}
    	for (o = 0; o < champs.length-1; o = o + 1) { // on parcourt les champs sauf le dernier car c'est l'ordre
    		i = champs[o].value;
    		order = order+'/'+i;	
    	}
    	champs[champs.length-1].value = order;
    }
    Donc le code php:
    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
    <table class="inscription">
    	<tr>
    		<td>
     
    <h1>Votre s&eacute;lection de recette</h1>
    	<?php
                    if(!isset($_SESSION['menu1'])){
                            echo "<p style='color:red; width:600px; margin:auto;'>Vous n'avez s&eacute;lectionner encore aucune recette. Pour cr&eacute;er votre menu, vous devez s&eacute;lectionner les recettes qui le compose en allant sur la page
                            de vue d'une recette, puis en cliquant sur l'ic&ocirc;ne d'ajout de recette <img src='/webroot/img/book.png' alt='' style='width:16px;'/>";             
                    }else{ ?>
    		<form  method="post" id="menu" action="/Recherche-recette-par-nom.html" >
    			<table style="border-collapse:collapse; width:570px; margin:auto; text-align:center;" id="tableau">
    				<tr>
    					<td style="wdith:30px;">Position</td>
    					<td style="wdith:450px;">Nom de la recette</td>
    					<td style="wdith:30px;">Monter</td>
    					<td style="wdith:30px;">Descendre</td>
    					<td style="wdith:30px;">Suppr.</td>
    				</tr>	
    			<?php
                                    $o=1;
                                    while(!empty($_SESSION['menu'.$o])){
                                    echo '
                                            <tr>
                                                    <td>'.$o.'</td>
                                                    <td>'.$_SESSION['menu'.$o]->nom.' <input type="hidden" name="'.$_SESSION['menu'.$o]->nom.'" value="'.$_SESSION['menu'.$o]->id.'" /> </td>
                                                    <td><img src="/webroot/img/up.png" style="width:16px;"  onclick="up(this);" alt="Monter"/></td>
                                                    <td><img src="/webroot/img/down.png" style="width:16px;" onclick="down(this);" alt="Descendre"/></td>
                                                    <td><img src="/webroot/img/sup.png" style="width:16px;" onclick="suppr(this);" alt="Supprimer"/></td>
                                            </tr>';
                                    $o++;
                                    }
                            }
                            ?>
    			<input type="hidden" name="ordre" value=""/>
    			</table>
    		</form>
    		</td>
    	</tr>
    </table>
    Et un exemple de page généré par le php:
    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
     
    <h1>Votre s&eacute;lection de recette</h1>
    			<form  method="post" id="menu" action="/Recherche-recette-par-nom.html" >
    			<table style="border-collapse:collapse; width:570px; margin:auto; text-align:center;" id="tableau">
    				<tr>
    					<td style="wdith:30px;">Position</td>
    					<td style="wdith:450px;">Nom de la recette</td>
    					<td style="wdith:30px;">Monter</td>
    					<td style="wdith:30px;">Descendre</td>
    					<td style="wdith:30px;">Suppr.</td>
    				</tr>	
     
    					<tr>
    						<td>1</td>
    						<td>adazda <input type="hidden" name="adazda" value="21" /> </td>
    						<td><img src="/webroot/img/up.png" style="width:16px;"  onclick="up(this);" alt="Monter"/></td>
    						<td><img src="/webroot/img/down.png" style="width:16px;" onclick="down(this);" alt="Descendre"/></td>
    						<td><img src="/webroot/img/sup.png" style="width:16px;" onclick="suppr(this);" alt="Supprimer"/></td>
    					</tr>
    					<tr>
    						<td>2</td>
    						<td>ffff <input type="hidden" name="ffff" value="22" /> </td>
    						<td><img src="/webroot/img/up.png" style="width:16px;"  onclick="up(this);" alt="Monter"/></td>
    						<td><img src="/webroot/img/down.png" style="width:16px;" onclick="down(this);" alt="Descendre"/></td>
    						<td><img src="/webroot/img/sup.png" style="width:16px;" onclick="suppr(this);" alt="Supprimer"/></td>
    					</tr>
    					<tr>
    						<td>3</td>
    						<td>aeaeaeaeaae <input type="hidden" name="aeaeaeaeaae" value="23" /> </td>
    						<td><img src="/webroot/img/up.png" style="width:16px;"  onclick="up(this);" alt="Monter"/></td>
    						<td><img src="/webroot/img/down.png" style="width:16px;" onclick="down(this);" alt="Descendre"/></td>
    						<td><img src="/webroot/img/sup.png" style="width:16px;" onclick="suppr(this);" alt="Supprimer"/></td>
    					</tr>			<input type="hidden" name="ordre" value=""/>
    			</table>
    		</form>
    		</td>
    	</tr>
    </table>
    Voilà, et bien merci pour votre aide. J'avance mais a très petit pas ^^.

    Cordialement

  6. #6
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 198
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 198
    Par défaut
    il existe bien sûr plusieurs façon d'arriver à tes fins, je t'en livre une qui traine dans mes archives, le temps de la dépoussiérer
    Code html : 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
    <!DOCTYPE html>
    <html lang="fr">
    <head>
    <title>[Déplacement des lignes d'une &lt;TABLE&gt;]</title>
    <meta name="Author" content="NoSmoking">
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <style type="text/css">
    body {
      font-family : Verdana;
      font-size : 1.0em;
    }
    h1 {
      font-size : 1.5em;
      color : #0000f0;
    }
    table {
      border : 1px solid #c0c0c0;
      border-collapse : collapse;
      margin : 20px;
    }
    tr:hover {
      background: #f0f0f0;
      cursor : pointer;
    }
    td {
      padding : 5px;
      border : 1px solid #c0c0c0;
      border-width : 0 1px 1px 0;
    }
    </style>
    <script type="text/javascript">
    function moveUpRow( obj){
      // get TR parent
      var oParent = obj.parentNode;
      // get la position de TR
      var ind = oParent.rowIndex;
      // test faisabilite
      if( ind > 0){
        // get Parent Table
        var oTable = oParent.parentNode;
        // get toutes les lignes
        var lstRow = oTable.rows;
        // creation d'un copie de la TR
        var oRow = oParent.cloneNode( true);
        // remplace la ligne precedante
        oRow = oTable.replaceChild( oRow, lstRow[ ind -1]);
        // remplace la ligne courante avec TR recupere
        oRow = oTable.replaceChild( oRow, lstRow[ ind]);
      }
    }
    function moveDownRow( obj){
      // get TR parent
      var oParent = obj.parentNode;
      // get la position de TR
      var ind = oParent.rowIndex;
      // get TABLE Parent
      var oTable = oParent.parentNode;
      // get toutes les lignes
      var lstRow = oTable.rows;
      // test faisabilite
      if( ind < lstRow.length -1){
        // creation d'un copie de la TR
        var oRow = oParent.cloneNode( true);
        // remplace la ligne suivante
        oRow = oTable.replaceChild( oRow, lstRow[ ind +1]);
        // remplace la ligne courante avec TR recupere
        oRow = oTable.replaceChild( oRow, lstRow[ ind]);
      }
    }
    </script>
    </head>
    <body>
    <h1>Déplacement des lignes d'une &lt;TABLE&gt;</h1>
    <table>
      <tr>
        <td>Ligne 1, Colonne 1</td>
        <td>Ligne 1, Colonne 2</td>
        <td>Ligne 1, Colonne 3</td>
        <td onclick="moveUpRow( this);"></td>
        <td onclick="moveDownRow(this);"></td>
      </tr>
      <tr>
        <td>Ligne 2, Colonne 1</td>
        <td>Ligne 2, Colonne 2</td>
        <td>Ligne 2, Colonne 3</td>
        <td onclick="moveUpRow( this);"></td>
        <td onclick="moveDownRow(this);"></td>
      </tr>
      <tr>
        <td>Ligne 3, Colonne 1</td>
        <td>Ligne 3, Colonne 2</td>
        <td>Ligne 3, Colonne 3</td>
        <td onclick="moveUpRow( this);"></td>
        <td onclick="moveDownRow(this);"></td>
      </tr>
      <tr>
        <td>Ligne 4, Colonne 1</td>
        <td>Ligne 4, Colonne 2</td>
        <td>Ligne 4, Colonne 3</td>
        <td onclick="moveUpRow( this);"></td>
        <td onclick="moveDownRow(this);"></td>
      </tr>
    </table>
    </body>
    </html>
    elle est basée sur le clonage et le remplacement de la ligne.

    Je pense qu'elle est assez commentée pour en rajouter.

    EDIT: sorry pas vu ta réponse, je laisse quand même.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Sous formulaire dépendant d'une liste déroulante : plantage
    Par Goldenduck4000 dans le forum Access
    Réponses: 3
    Dernier message: 23/05/2006, 09h06
  2. [Oracle /Sql] champ pour stoker une liste
    Par shaun_the_sheep dans le forum Oracle
    Réponses: 2
    Dernier message: 21/11/2005, 16h22
  3. Réponses: 32
    Dernier message: 22/09/2005, 10h40
  4. Fonction standard pour dédoublonner une liste ?
    Par ecocentric dans le forum Général Python
    Réponses: 3
    Dernier message: 22/08/2005, 10h41
  5. Problème pour positionner une liste déroulante
    Par ouckileou dans le forum XSL/XSLT/XPATH
    Réponses: 3
    Dernier message: 30/09/2004, 01h05

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