Rechercher : dans
Par :

[php] tableau dynamique

Dernière réponse le 2 sep 2008 à 17:16:50 dorra, le 12 jui 2005 à 13:30:02 
 Signaler ce message aux modérateurs

Salut je voudrais savoir comment créer un tableau dynamic pour pouvoir gérer les données saisies

Meilleures réponses pour « [php] tableau dynamique » dans :
[PHP] Notice: Undefined index: VoirSi vous utilisez les tableaux $_POST ou $_GET pour récupérer les variables de vos formulaires ou autres, il se peut que vous tombiez sur cette erreur: Notice: Undefined index 'champs du tableau' in 'chemin du fichier php en cours d'execution' on line...
PHP - Les variables VoirConcept de variable avec PHP Une variable est un objet repéré par son nom, pouvant contenir des données, qui pourront être modifiées lors de l'exécution du programme. Les variables en langage PHP peuvent être de trois...

1

reinearthur, le 12 jui 2005 à 14:38:19

Bonjour
ta question n'est pas assez précise...
language utilisé, type de données...

Répondre à reinearthur

2

dorra, le 13 jui 2005 à 12:40:18

Oui t'as raison en faite je travaille sur php et j'ai créer un formulaire sous forme de tableau càd chaque ligne saisie doit etre enregistré dans ma bdd(je travaille sous mysql).et mon pb c ke dans la bdd je ne trouve enregistré ke la derniere ligne.j'ai voulu faire une boucle mé j'ai pa su comment.j'esper je j'etais assez precise pour ke kelkun puisse me sauver de ce p*tr**.merci

Répondre à dorra

4

cap, le 13 jui 2005 à 21:25:04

Dans la logique je dirais que tu fais ton enregistrement pr ta bdd apres ta boucle affichant ton tableau dynamique ...alors que tu devrais le faire dans la boucle!!
ceci dis : c vrai qu'un morceau de code permet de voir ou se situe le pb

Cap

Répondre à cap

3

reinearthur, le 13 jui 2005 à 13:17:00

Je peux voir ton code?

Répondre à reinearthur

5

dorra, le 14 jui 2005 à 09:29:27

<form method="post" action="formulaire_prestation2.php">
<br>
<TABLE BORDER="1" WIDTH=300>
<CAPTION></CAPTION>
<TR>
<TH> Date </TH>
<TH> Code prestation</TH>
<TH> Nbre </TH>
<TH> Date de sortie </TH>
<TH> N°facture</TH>
<TH> Frais engagés </TH>
<TH> Remb.attendu</TH>

</TR>
<TR>
<TD><input type="text" name="date"><br></TD>
<TD><input type="text" name="code_prestation"><br></TD>
<TD><input type="text" name="nbre"></TD>
<TD><input type="text" name="date_sortie"><br></TD>
<TD><input type="text" name="num_facture"><br></TD>
<TD><input type="text" name="frais_engagé"><br></TD>
<TD><input type="text" name="remb_attendu"><br></TD>
</TR>
</TABLE>
<input type="submit" name="bouton" value="valider">
</form>

et merci..

Répondre à dorra

6

Toto, le 14 jui 2005 à 20:55:27
  • +1

Hum...

alors un truc comme ça

$TABLEAU_DYNAMIC = array("$date","$code_prestation","$nbre","$date_sortie","num_facture","frais_engagé","remb_attendu");

donc $TABLEAU_DYNAMIC sera la variable avec toute t'es valeur a l'interieur :)

pour toute les faire sortir tu fais un

$var_count = count($TABLEAU_DYNAMIC);

for ($i=0; $i < $var_count; $i++) {
echo "$TABLEAU_DYNAMIC[$i]<br>";
}

:) pour en faire sortir que 2
par exemple date et frais_engagé

echo "$TABLEAU_DYNAMIC[0]";
echo "$TABLEAU_DYNAMIC[5]";

voilà :) j'espère d'avoire aidé :)

Répondre à Toto

7

 Yonek, le 2 sep 2008 à 17:16:50
  • +1

A ma connaissance,il n'y a pas de tableaux dynamiques en PHP, par exemple ce code marche :

$mavar = array();
$mavar[1] = "youhou";
echo $mavar[1];

Affichera :
youhou


En fait il y a juste les tableaux standard et on fait ce qu'on veut avec :D.

Répondre à Yonek