Probleme avec formulaire et php

chrystelle -  
highhopes Messages postés 15 Statut Membre -
bonjour à tous
voilà j'ai un probleme en utilisant un formulaire. J'envoie un hidden type qui est un tableau à 2 dimensios. Lorsque je recupere ce tableau dans le script php, je n'arrive pas à acceder aux données. Il m'indique "ARRAY". Quelqu'un sait il pourquoi ?
merci

3 réponses

  1. kalamit
     
    Bonjour,
    Sans un minimum de code: non !

    Kalamit,
    Parle à ma culasse, mon carter est malade. :)
    0
  2. chrystelle
     
    dans le 1er script : (avec une methode post)

    echo "<input type=\"hidden\" name=\"tab_ech\"value=".$echantillons.">";
    echo "<input type=\"hidden\" name=\"tab_ech2b\"value=".$ech_2b.">";

    2eme script:

    $echantillons=$_POST['tab_ech'];
    $ech_2b=$_POST['tab_ech2b'];
    echo "echantillon[0][numero]= ".$echantillons[0]['numero']."<br>ech_2b[0][numero]= ".$ech_2b[0]['numero']."<br>";

    il ne m'affiche rien du tout!
    0
  3. kalamit
     
    Grammaticalement, c'est OK.

    D'une part, tu me dis qu'il affiche "array", ensuite tu me dis que cela n'affiche rien. Comment sont remplis tes tableau ? Qu'est ce que "numero" ?

    Kalamit,
    Parle à ma culasse, mon carter est malade. :)
    0
    1. highhopes Messages postés 15 Statut Membre
       
      essayes
      echo "<input type=\"hidden\" name=\"tab_ech[]\"value=".$echantillons.">";
      echo "<input type=\"hidden\" name=\"tab_ech2b[]\"value=".$ech_2b.">";

      aprés le post, tu récupéreras un tableau indexé
      donc il suffit de taper dans la page qui reçoit le post :
      print_r($_POST);
      et tu verras exactement ce qui se passe dans l'autre page
      sinon :
      print_r($_POST['tab_ech']);
      ou echo $_POST['tab_ech'][0]; // vu que c un tableau


      Jalil
      0