deplacement des cellules d'un tableau mais est possible

deplacement des cellules d'un tableau mais est possible - HTML/CSS - Programmation

Marsh Posté le 04-06-2008 à 10:03:13    

Bonjour a tous ,  
Voici mon problème. J'ai un tableau de rubriques qui se présente de cette manière:
 ________________
| N°  |     Titre      |
_________________
| 1    |   Accueil   |
|   2  |  Formation |
|  4   |  Etudes    |
............ etc
 
Je souhaite monter ou descendre une rubrique selectionnée (par un bouton radio) grace à des flèches positionnées(haut et bas) positionnées sur la droite du tableau.Attention je voudrais également que les numéros soient échangés. Si je descends accueil (n°2) alors formation n°2 passe a formation n°1 et accueil n°1 passe à accueil n°2.
PS: je remplis mon tableau a partir d'une base de données.
Pouvez vous m'aidez s'il vous plait Merci d'avance

Reply

Marsh Posté le 04-06-2008 à 10:03:13   

Reply

Marsh Posté le 04-06-2008 à 10:36:37    

oui , c'est possible , mais c'est pas moi qui va te le faire  
 
ce qui sera un peu plus dur après , ce sera l'enregistrement en base de données
 
tu en es ou dans ton code ?


---------------

Reply

Marsh Posté le 04-06-2008 à 10:45:33    

<!--affichage des rubriques PRINCIPALES : n° - Titre !-->
   
 
    <?php  
   
     
    if ($tabRubP)
    {?>
      <table align=center border=1 cellpadding=5>
        <tr>
          <td>n° - </td>
          <td>Titre</td>
          <td></td>
          <td></td>
          <td></td>
        </tr>
         
 
       
       
       
          <?php      
          $i=0;  
         foreach($tabRubP as $val1)
          {
              foreach($val1 as $val2)?>
            <tr>
             
              <td>
                <?php  
                  echo $tabRubP[$i][0];
                  echo "-";                
                ?>
              </td>
               
              <td>
                <?php
                  echo $tabRubP[$i][1];
                ?>
              </td>
               
                             
               <td>
                 <a href="controleur.php?page=supprimerRubP&amp;selection=<?php echo $tabRubP[$i][0];?>">
                    <img src="supprimer.jpg"/>
                </a>
             
              </td>
               
              <td>
                 <a href="controleur.php?page=modifierRubP&amp;selection=<?php echo $tabRubP[$i][0];?>">
                    <img src="modifier.jpg"/>
                </a>
             
              </td>
               
               
               
              <?php  
                $i++;
          }?>
         
                   
   
  </tr>
</table>
  <a href="controleur.php?page=ajout_RubP&amp;selection=<?php echo $tabRubP[$i][0];?>">
      <img src="icon_add.gif"/>Ajouter une rubrique
  </a>
 
</br>
       
 voila ou j'ens suis tou ce que je fais la c'est affiché les données de la base sous forme de tableau. Mais je n'ai vraiment aucune idée pour cettes histoire de flèche qui fait monter et descendre mes rubriques donc si tu peux me donner une petite idée ,une piste j'essayerai de me débrouiller. en tout cas merci de t'être attardé sur mon cas :)  

Reply

Marsh Posté le 04-06-2008 à 10:46:29    

Le plus simple pour jouer avec les lignes d'un table comme le tien c'est d'utiliser le dom et de jouer avec les insertRow et deleteRow.
L'autre solution c'est de partir d'élements fournis par une librairie js ( genre le  sortable de mootools ) ...


Message édité par anapajari le 04-06-2008 à 10:48:18

---------------
Software and cathedrals are much the same - first we build them, then we pray.
Reply

Marsh Posté le 04-06-2008 à 10:58:16    

merci pour la piste je crois avoir trouvé quelquechose grace a ce que tu m'a dis la. je vais testé ça et si ça marche pas ben je vais ^tre obliger de solliciter ton aide;)Encore merci

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed