Passage des valeurs d'un tableaux

minemax -  
 minemax -
Bonjour,
je voudrais pouvoir saisir un bableau de points avec leur coordonnées. Le nbre de points est variable. ensuite je veux pouvoir réaliser des calculs sur les coordonnées.
j'arrive 1- a demander le nombre de points
2- afficher un tableau de n points et réaliser le formulaire en 3 colonnes (pt - X- Y)
3- Je bloque en voulant faire passer mon tableau à 2 dimensions dans une page de calcul

Au secours, merci les pro
Configuration: Windows XP
Internet Explorer 6.0

2 réponses

  1. Dalida Messages postés 7114 Date d'inscription   Statut Contributeur Dernière intervention   923
     
    salut,

    en quel langage codes-tu ?
    pourrais-tu illustrer le propos avec un peu de code s'il te plait ?
    0
  2. minemax
     
    Bonjour,
    d'abord merci
    langage php

    generer tableau fonctionne (trouve sur internet -merci à l'auteur-) j'ai rajouté le formulaire- le nbre de ligne est dans generer_tableau (variable NBS)

    function generer_tableau($col,$lig)
    {
    $cr = "\n";
    // Initialise un nouveau tableau avec le code HTML requis : balise <table>
    $tableau = '<table border="1">'.$cr;
    for ($li = 0; $li < $lig ; $li++)
    {
    // Initialise une nouvelle ligne avec le code HTML requis : balise <tr>
    $ligne = '<tr>';
    //for ($c = 0; $c < $col ; $c++)
    //{
    // Ajoute la colonne dans la ligne avec le code HTML requis : balise <td> .... </td>
    $ligne .= '<td> <input type="text" name="sommet">'.$li.'</td>';
    $ligne .= '<td> <input type="text" name="x">'.$li.'</td>';
    $ligne .= '<td> <input type="text" name="y">'.$li.'</td>';
    //}
    // Ferme la ligne avec le code HTML requis : balise </tr>
    $ligne .= '</tr>'.$cr;

    // Ajoute la ligne au tableau
    $tableau .= $ligne;
    }
    // Ferme le tableau avec le code HTML requis : balise </table>
    $tableau .= '</table>'.$cr;
    return $tableau;
    }

    // Récuperer le code HTML du tableau dans une variable
    $tableau = generer_tableau(3,$_POST['NBS']);

    // Afficher ce tableau ce qui l'ajoute à la page
    echo $tableau;
    //echo $st[0];echo $st[1];echo $st[2];
    ?>

    <input name="submit" type="submit" value="Valider" />
    </form>

    </body>
    </html>

    maintenant je veux relancer ce tableau dans une nouvelle page (SXY.php) ou figurera également le resultat du calcul. J'arrive à faire passer une variable mais pas l'ensemble des valeurs. J'ai essayer les tableaux, $_session etc, je bloque
    page SXY.php

    <?php
    //$sommet=array();
    //$st=array();
    $st= $_POST['sommet'];
    echo "$st";
    ?>

    merci beaucoup de consacrer du temps aux paumés
    minemax (plutot mini que max sur ce sujet)
    0