Problème formulaire-tableau-php

mathieu -  
 mathieu_r -
bonjour, j'ai un problème avec l'affichage d'un formulaire simple.
le formulaire est composé de $nb zones de même structure. cette structure est la suivante:
un titre de zone de texte et une zone de texte.
jaimerais que les nb zones apparaissent côte à côte et non les unes en dessous des autres, d'où ma volonté d'utiliser un tableau. malheureusement, je narrive pas à obtenir la présentation voulue (zones cote à cote). les zones qui je le rappelle contiennent un titre de zone de texte et une zone de texte apparaisent les unes à côté des autres.
voici comment est généré le formulaire:
echo "<form name='morceaux' action='ajouter morceaux.php'me thod='post'>";

echo "<tr>";
    for ($i=1; $i<=2; $i++)
    {
        echo "<td>";
        echo "morceau".$i;
        //echo "<INPUT TYPE='TEXT',  name='nom_morceau' value=''><br>";
        echo "</td>";

    }
echo "</tr>";

echo "<INPUT TYPE='SUBMIT'  name='submit1' value='valider' align='middle'>";
echo "</form>"; 


ai je bien positionné les balises <tr> et <td>? qqn peut il m'aider?

merci!!!

2 réponses

  1. nico7382 Messages postés 287 Statut Membre 50
     
    Je pense que c'est la balise <table> qui pose un probleme.

    Je pense que la solution suivante doit plus etre dans l'esprit que tu souhaite:

    echo "<form name='morceaux' action='ajouter morceaux.php' method='post'>";   //je pense que c une faute frappe: me thod au lieu de method
    
    
    //ajouter par Nico7382
    echo "<table>";   //le formulaire englobe la table
    //fin de l'ajout
    
    
    echo "<tr>";
        for ($i=1; $i<=2; $i++)
        {
            echo "<td>";
            echo "morceau".$i;
            //echo "<INPUT TYPE='TEXT',  name='nom_morceau' value=''><br>";
            echo "</td>";
    
        }
    echo "</tr>";
    
    //ajouter par Nico7382
    echo "</table>";
    // fin de l'ajout
    
    
    echo "<INPUT TYPE='SUBMIT'  name='submit1' value='valider' align='middle'>";
    
    echo "</form>"; 
    


    Je suis pas sur, mais moi aussi j'avais quelques probleme avec les formaulaires et les tables, et je les ai resolut comme ca
    0
  2. mathieu_r
     
    merci!! c les balises <table> qui étaient nécessaires!
    0