php tableau - Programmation
Marsh Posté le 12-07-2001 à 11:22:02
bha tu récuperes dans $tabcor["KNGC01.GCPHLFAC.GNUFAC"][0] et cest tout
Marsh Posté le 12-07-2001 à 11:24:43
c'etait avec un echo j'avais mis de " masi ce'st bon apr contre dans le cas d'une boucle je peux faire comment
foreach($tabcor as $ind => $val )
{
echo " <INPUT TYPE=CHECKBOX NAME=var_affichee[] VALUE=$ind > $val
<BR>";
}
Marsh Posté le 12-07-2001 à 11:26:57
non ce'ts bon j'ai trouve
par contre comment je peux ecrire plus facilement mon tableau
car pour l'insatnt ce'ts comme cela
$tabcor["KNGC01.GCPHLFAC.GNUFAC"][0] = "numéro facture";
$tabcor["KNGC01.GCPHLFAC.GNUFAC"][1] = "numerique";
Marsh Posté le 12-07-2001 à 11:44:05
$k="KNGC01.GCPHLFAC.GNUFAC";
$tabcor[$k][0] = "numéro facture";
$tabcor[$k][1] = "numerique";
ou bien :
$tabcor["KNGC01.GCPHLFAC.GNUFAC"] = array( "numéro facture", "numerique" );
Ou toutes sortes de combinaisons du même genre !
Marsh Posté le 12-07-2001 à 11:45:52
et maintenant un gros pb maitenant que j'ai ce tableau cetet boucle là marche plus comme puis je la chnager pour qu'elle amrche?
// Retourne toutes les clés du tableau
$k = array_keys($tabcor);
// Retourne les valeurs du tableau
$v = array_values($tabcor);
for( $i=0; $i<count($k); $i++ )
{
echo("$v[$i] entre : " );
echo("<input type=texte name=tabdeb[$k[$i]] VALUE='' SIZE=10 MAXLENGTH=30> et " );
echo("<input type=texte name=tabfin[$k[$i]] VALUE='' SIZE=10 MAXLENGTH=30><br>" );
}
Marsh Posté le 12-07-2001 à 11:52:33
Ben faut mettre ton tableau dans l'autre sens !
$k="KNGC01.GCPHLFAC.GNUFAC";
$tabcor[0][$k] = "numéro facture";
$tabcor[1][$k] = "numerique";
$tabcor[2][$k] = valeur je suppose !;
// Retourne toutes les clés du tableau
$k = array_keys($tabcor[0]);
// Retourne les valeurs du tableau
$v = array_values($tabcor[2]);
for( $i=0; $i<count($k); $i++ )
{
echo("$v[$i] entre : " );
echo("<input type=texte name=tabdeb[$k[$i]] VALUE='' SIZE=10 MAXLENGTH=30> et " );
echo("<input type=texte name=tabfin[$k[$i]] VALUE='' SIZE=10 MAXLENGTH=30><br>" );
}
Marsh Posté le 12-07-2001 à 12:04:56
non il n'y a pas de valeur
il y a-til un moyen de reduire le tableau de forme ?
Marsh Posté le 12-07-2001 à 12:56:58
il y a-til un moyen de reduire le tableau de forme ?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
Marsh Posté le 12-07-2001 à 14:11:28
comme tout t a lheure avec un array
$k="KNGC01.GCPHLFAC.GNUFAC";
$tabcor[0][$k] = "numéro facture";
$tabcor[1][$k] = "numerique";
$tabcor[2][$k] = valeur je suppose !;
Marsh Posté le 12-07-2001 à 14:17:26
$tabcor[0] = array( "KNGC01.GCPHLFAC.GNUFAC" => "numéro facture", "KNGC01.GCPHLFAC.GNUCLI" => "numéro client", ... );
$tabcor[1] = array( "KNGC01.GCPHLFAC.GNUFAC" => "numerique", "KNGC01.GCPHLFAC.GNUCLI" => "numerique", ... );
Marsh Posté le 12-07-2001 à 15:57:10
et comme pourrais je faire pour remplir ce tableau automatiquement par un formulaire?
Marsh Posté le 12-07-2001 à 11:18:53
$tabcor["KNGC01.GCPHLFAC.GNUFAC"][0] = "numéro facture";
comment faire pour recuper les valeurs du tableau?