begin process at 2012 05 28 13:23:11
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

afficher un nombre de tableau suivant une variable


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

afficher un nombre de tableau suivant une variable

vendredi 3 mars 2006 à 11:20:14 | afficher un nombre de tableau suivant une variable

stiml

Bonjour tous le monde ,
J'aimerai afficher plusieurs tableaus en fonction d'un nombre que je rentre dans un champ texte et d'un bouton submit qui renvoi sur la meme page.
Pour le moment j'arrive à afficher un tableau dès que j'appuis sur le bouton Envoyer (submit).

Par exemple je rentre dans un champs texte le nombre 2 je veut que ca m'affiche deux tableaux si je rentre 3 je veut que ca m'affiche 3 tableaux.

J'ai voulu essayer avec des régions répéter mais ca marche que pour les jeu d'enregistrements apparament alors ...

Merci à ceux qui peuvent me répondre!



--------------------
StimL.

vendredi 3 mars 2006 à 11:26:31 | Re : afficher un nombre de tableau suivant une variable

sidf

fais voir le code
vendredi 3 mars 2006 à 11:36:34 | Re : afficher un nombre de tableau suivant une variable

stiml

il est un peu lourd le code un peu long et pas encore commenté mais si ca peut t'aider...



<form  name="frmdeslot" id="frmdeslot" action="saisirdeslot.php" method="post">
  <div align="center">
<p>
 
</p>
Voici le premier tableau qui a plusieurs champs dont un qui demande le nombre de tableau qu'on veut
<table width="645" border="0">
  <tr>
    ...
  
   </tr>
   <tr>
Voici le  champs  qui demande le nombre de tableau qu'on veut

     <td><span class="Style21">Nombre de lots? </span></td>
     <td><span class="Style21">
       <input name="txtNbLot" type="txtNbLot" size="5" maxlength="2">
       <input name="btnNbLot" type="submit" id="btnNbLot" value="Valider">
    <input name="valider" type="hidden" value="ok">
     </span></td>
   </tr>
 </table>
 <p>&nbsp;</p>
 <?php 
Voici le test pour afficher la page avec les tableau en plus
 if($_POST['valider'] == "ok")
 {?>
Voici le deuxième tableau qui qui doit être affiché en fonction du nombre entrer dans le champ au dessus

 <table>
    <tr>
      <td><span class="Style21">Num&eacute;ro du lot : </span></td>
      <td><input name="textfield2" type="text" size="5" maxlength="2"></td>
    </tr>
    <tr>
      <td><span class="Style21">Nom du lot : </span></td>
      <td><input name="textfield3" type="text" size="50"></td>
    </tr>
    <tr>
      <td><span class="Style21 Style23 Style22">Proc&eacute;dure:</span></td>
      <td><span class="Style23 Style22">
        <label>
        <select name="Procedure2" id="select2">
          <?php
do { 
?>
          <option value="<?php echo $row_rsPro['CODEPRO']?>"><?php echo $row_rsPro['CODEPRO']?></option>
          <?php
} while ($row_rsPro = mysql_fetch_assoc($rsPro));
  $rows = mysql_num_rows($rsPro);
  if($rows > 0) {
      mysql_data_seek($rsPro, 0);
   $row_rsPro = mysql_fetch_assoc($rsPro);
  }
?>
        </select>
        </label>
      </span></td>
    </tr>
    <tr>
    <td><span class="Style21">Date de notification : </span></td>
    <td><span class="Style22">
      <label>
        <input name="txtDateNot2" type="text" id="txtDateNot2" size="20" maxlength="10" tabindex="1" readonly="true"/>
        <?php saisie_calendrier("frmunlot","txtDateNot2","id_ddn");?>
        </label>
    </span></td>
  </tr>
  <tr>
    <td><span class="Style21">Date de d&eacute;but : </span></td>
    <td><span class="Style22">
      <label>
        <input name="txtDateDeb2" type="text" id="txtDateDeb2" size="20" maxlength="10" tabindex="1" readonly="true" />
        <?php saisie_calendrier("frmunlot","txtDateDeb2","id_ddn");?>
        </label>
    </span></td>
  </tr>
  <tr>
    <td><span class="Style21">Date de fin : </span></td>
    <td><span class="Style22">
      <label>
        <input name="txtDateFin2" type="text" id="txtDateFin2" size="20" maxlength="10" tabindex="1" readonly="true"/>
        <?php saisie_calendrier("frmunlot","txtDateFin2","id_ddn");?>
        </label>
    </span></td>
  </tr>
  <tr>
    <td><span class="Style21">Date de solde : </span></td>
    <td><span class="Style22">
      <label>
        <input name="txtDateSolde2" type="text" id="txtDateSolde2" size="20" maxlength="10" tabindex="1" readonly="true"/>
        <?php saisie_calendrier("frmunlot","txtDateSolde2","id_ddn");?>
        </label>
    </span></td>
  </tr>
    <tr>
    <td><span class="Style21">March&eacute; &agrave; bon de commande ? </span></td>
    <td><p class="Style21">
      <label>
        <input type="radio" name="gbrBC" value="1"  onclick="bouton('1')"/>
        Oui</label>
      <label>
      <input type="radio" name="gbrBC" value="2" onclick="bouton('2')"/>
        Non</label>
      <br />
    </p> </td>
    </tr>
 <tr>
 <td> </td>
 <td>
 <p>
      <span id="choix"></span>    </p>   </td>
  </tr>
   <tr>
    <td><span class='Style21'>Entreprise :</span></td>
    <td><span class='Style21'>
      <label>
        <input name='txtEnt2' type='text' id='txtEnt2' onChange='this.value = this.value.toUpperCase()'size='40'>
        </label>
      <label></label>
    </span></td>
  </tr> 

 <tr>
  <td><span class="Style21">D&eacute;partement :</span></td>
  <td><span class="Style21">
    <label>
   <select name="Dep2" id="select3">
     <?php
 do { 
 ?>
     <option value="<?php echo $row_rsDep['NUMDEP']?>"><?php echo $row_rsDep['NUMDEP']?></option>
     <?php
 } while ($row_rsDep = mysql_fetch_assoc($rsDep));
   $rows = mysql_num_rows($rsDep);
   if($rows > 0) {
    mysql_data_seek($rsDep, 0);
    $row_rsDep = mysql_fetch_assoc($rsDep);
   }
 ?>
   </select>
   </label>
  </span></td>
   </tr>
   <tr>
     <td><span class="Style21">Ville :</span></td>
     <td><span class="Style21">
       <input name="txtVille2" type="text" id="txtVille2" size="40" onchange='this.value = this.value.toUpperCase()' />
     </span></td>
   </tr>
   <tr>
  <td><span class="Style21">Commentaire sur l'entreprise : </span></td>
  <td><span class="Style21">
    <label></label>
    <label>
    <textarea name="txtComEnt2" cols="50" rows="5" id="txtComEnt2"></textarea>
    </label>
  </span></td>
   </tr>
</table>
</form>

Voila j'ai essayé de commenter un peu merci d'avance !


--------------------
StimL.

vendredi 3 mars 2006 à 11:39:06 | Re : afficher un nombre de tableau suivant une variable

malalam

Administrateur CodeS-SourceS
Réponse acceptée !

Hello,

là je pige pas ton problème...

<?php
if (isset ($_POST['validation']) && $_POST['validation'] === 'valider') {
 if ('' !== trim ($_POST['nbre']) && is_numeric ($_POST['nbre'])) {
  $sTableau = '';
  for ($i = 1; $i <= (int)$_POST['nbre']; $i ++) {
   $sTableau .= <<<HTML
   <table style="border: 1px solid #000000;">
    <tr>
     <td>
      tableau {$i}
     </td>
    </tr>
   </table>
HTML;
  }
 }
}
?>

<form method="post" action="">
<input type="text" value="0" size="5" name="nbre" />
<input type="submit" value="valider" name="validation" />
</form>

<?php
if (isset ($sTableau) && !empty ($sTableau)) {
 echo $sTableau;
}
?>

vendredi 3 mars 2006 à 11:43:51 | Re : afficher un nombre de tableau suivant une variable

stiml

enfaite j'ai un tableau avec un bouton submit et un champ texte!
lors que je clik sur le bouton submit je veut qu'il m'affiche autant de fois le deuxième tableau que le nombre que l'utilisateur a saisi dans le champ texte!



--------------------
StimL.

vendredi 3 mars 2006 à 11:46:38 | Re : afficher un nombre de tableau suivant une variable

malalam

Administrateur CodeS-SourceS
Oui ben c'est ce que fait mon code, là. C'est juste une boucle.
vendredi 3 mars 2006 à 11:59:16 | Re : afficher un nombre de tableau suivant une variable

stiml

Oui ca marche bien ce code mais j'ai pas que de l'HTML dans mon tableau j'ai aussi du php et ca bloc un peu...


--------------------
StimL.

vendredi 3 mars 2006 à 12:29:04 | Re : afficher un nombre de tableau suivant une variable

malalam

Administrateur CodeS-SourceS
Je ne vois pas ce qui bloque. Tu peux mettre du php dedans aussi...
vendredi 3 mars 2006 à 13:46:37 | Re : afficher un nombre de tableau suivant une variable

stiml

oui d'accord mais j'ai pas encore trouver la méthode pour mettre du php dedans lol! :)
mais je vias trouvé! merci pour ton aide je valide ta réponse! ;)



--------------------
StimL.

vendredi 3 mars 2006 à 13:57:08 | Re : afficher un nombre de tableau suivant une variable

malalam

Administrateur CodeS-SourceS
heu...
$var = 'blabla';
$chaine = '<table><tr><td>';
$chaine .= gettype ($var);
$chaine .= '</td></tr></table>';

Voilà, j'ai mis du php dans du html...lol? Non, vraiment, je ne pige pas sur quoi tu bloques.

1 2 3 4

Cette discussion est classée dans : nombre, variable, rentre, afficher, tableau


Répondre à ce message

Sujets en rapport avec ce message

Tableau dynamique (# de résultat variable) [ par DJDX ] Bon, je commence par le code (à noter que la variable $nombre est envoyé à partir d'un formulaire que je ne met pas ici)if(nombre!=''){for ($x=2; $x{w URGENT : faire afficher un tableau lorsqu'on clique sur un checkbox [ par NsH ] Bonjour à tous.C'est super urgent comme affaire. Comme le dit le titre, je suis dans une page html et j'ai un checkbox et un seul. Je veux que lorsqu' Tableau et formulaire [ par asterixobelix ] Je souhaiterais saisir dans un formulaire des notes et ensuite les stocker dans la base. Ma variable de départ est un index id_eleve.Comment établir u afficher un fichier .txt dans un tableau [ par rguillon ] bonjours j'ai un petit probleme pour afficher le contenu d'un fichier texte dans un tableaule probleme c'est que toutes les info ce mettent a la suite Afficher le nombre d'entrer subase sql [ par MYPHPSCRIPTER ] Bonjour tout le monde. Voila ma question. Je souhaite récupérer le nombre d'enregistrement dans ma base de donnée sql mais attention !!! imaginons qu Tableau Dynamique [ par Gagou_c ] Bonjour,Je suis actuellement entrain de developper l'intranet de mon entreprise.je dois gérer une page affichant une sorte d'arborescence--> Theme Tableau dynamique [ par Gagou_c ] Bonjour,Je suis actuellement entrain de developper l'intranet de mon entreprise.je dois gérer une page affichant une sorte d'arborescence--> Theme---- afficher résultats requête SQL dans un tableau [ par titsuisse ] Bonjour,Tout d'abord, je suis débutant donc j'ai un peu de peine avec php. Voilà, j'ai une base SQL qui comporte plusieurs tables. J'ai une page (test Comment calculez le nombre d'affichage d'une image sur un site [ par amatrix ] Au fait c'est pour par exemple afficher mon logo sur un autre site et savoir combien de fois celui-ci est afficher grace a une url de l'image du styl Afficher image variable [ par Desperados21 ] Bonjour a tous... Je debute dans le php et j'ai un petit probleme pour affic


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,342 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales