Tableau en 2d en php
caroline
-
kerbiche_h Messages postés 5 Date d'inscription Statut Membre Dernière intervention -
kerbiche_h Messages postés 5 Date d'inscription Statut Membre Dernière intervention -
est ce que les tableaux en 2d sont realisables comme en c/c++ cad dans deux boucles avec les indices qui changent?
ex:
for($i=0;$i<=$cptr;$i++)
{
for($j=0;$j<=$cptr2;$j++)
{
$tab[$i][$j]=x;
}
}
dans mon programme ca ne marche pas, je voudrais savoir, de plus, s'il est possible de recuperer la valeur , toujours comme en c/c++, de la valeur a l'indice[ $i-1][$j].
je vous remercie d'avance pour l'aide
ex:
for($i=0;$i<=$cptr;$i++)
{
for($j=0;$j<=$cptr2;$j++)
{
$tab[$i][$j]=x;
}
}
dans mon programme ca ne marche pas, je voudrais savoir, de plus, s'il est possible de recuperer la valeur , toujours comme en c/c++, de la valeur a l'indice[ $i-1][$j].
je vous remercie d'avance pour l'aide
A voir également:
- Tableau en 2d en php
- Tableau word - Guide
- Tableau ascii - Guide
- Trier un tableau excel - Guide
- Tableau croisé dynamique - Guide
- Imprimer tableau excel sur une page - Guide
6 réponses
Salut.
Tiens moi aussi je travalle sur une application de gestion de parc automobile ( reservation , consommation ... etc)
et j'utilise comme toi les tableau à deux dimension c'est vraiment utile, pour les traitements des données issue de requettes .
voici un exemple d'un tableau 2D
---------------------
| un | deux |
---------------------
| trois | quatre |
---------------------
| cinq | six |
---------------------
et voici le code php l'exploiter
<?
//déclaration du tableau
$tab = array( array( "un" , "deux" ) , array( "trois" , "quatre") , array( "cinq" , "six" ) );
$taille=count($tab); // taille du tableau
$dimension=2;
// tableau 2D meme chose nD (nieme dimension)
for($i=0; $i<$taille; $i++)
{
for($j=0; $j<$dimension; $j++)
echo " <BR>tab[".$i."][".$j."]=".$tab[$i][$j];
}
?>
j'espere que cela te servirai à quelque chose. A+
Tiens moi aussi je travalle sur une application de gestion de parc automobile ( reservation , consommation ... etc)
et j'utilise comme toi les tableau à deux dimension c'est vraiment utile, pour les traitements des données issue de requettes .
voici un exemple d'un tableau 2D
---------------------
| un | deux |
---------------------
| trois | quatre |
---------------------
| cinq | six |
---------------------
et voici le code php l'exploiter
<?
//déclaration du tableau
$tab = array( array( "un" , "deux" ) , array( "trois" , "quatre") , array( "cinq" , "six" ) );
$taille=count($tab); // taille du tableau
$dimension=2;
// tableau 2D meme chose nD (nieme dimension)
for($i=0; $i<$taille; $i++)
{
for($j=0; $j<$dimension; $j++)
echo " <BR>tab[".$i."][".$j."]=".$tab[$i][$j];
}
?>
j'espere que cela te servirai à quelque chose. A+
et bien lorsque je veux afficher tab[$i][$j] par exemple j'obtiens Array[o] Array[1] etc et si j'affiche uniquement la variable que j'obtiens apres ma requete cela marche ainsi qu'avec un tableau 1d
mais lorsque je veux rajouter la dimension $i et bien je n'ai pas le resultat escompté .donc je n'arrive pas a gerer la 2d et c'est enervant !
je suis en train de faire une bd avec interface en php pour gerer des reservations de vehicules entre filiales, voila ce que je fais!!
meci kalamit
mais lorsque je veux rajouter la dimension $i et bien je n'ai pas le resultat escompté .donc je n'arrive pas a gerer la 2d et c'est enervant !
je suis en train de faire une bd avec interface en php pour gerer des reservations de vehicules entre filiales, voila ce que je fais!!
meci kalamit
Salut,
Oui theoriquement, ca fonctionne. Ton code est correct.
La, tu affectes x dans tout ton tableau.
Ca veut dire quoi "ca ne marche pas" ?
Kalamit,
Parle à ma culasse, mon carter est malade. :)
Oui theoriquement, ca fonctionne. Ton code est correct.
La, tu affectes x dans tout ton tableau.
Ca veut dire quoi "ca ne marche pas" ?
Kalamit,
Parle à ma culasse, mon carter est malade. :)
Re,
Le code que tu as montré en tout cas, est correct.
Tu me parles de requete, je ne comprends pas, explique ton problème, il y a peut etre moyen de faire plus simple. :)
Kalamit,
Parle à ma culasse, mon carter est malade. :)
Le code que tu as montré en tout cas, est correct.
Tu me parles de requete, je ne comprends pas, explique ton problème, il y a peut etre moyen de faire plus simple. :)
Kalamit,
Parle à ma culasse, mon carter est malade. :)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Ouais, enfin, ce qui m'interresse c'est comment il est affecté ton tableau ! :) Parce que la, je vois toujours pas le rapport entre la requete et le tableau 2d !
Kalamit,
Parle à ma culasse, mon carter est malade. :)
Kalamit,
Parle à ma culasse, mon carter est malade. :)
et bien je voulais deja savoir si cette boucle fonctionnait avec php.
mon probleme vient donc des requetes que j'execute car il y en a plusieurs et avec les differentes boucles je ne trouve plus le bon ordre.je te remercie pour la reponse et je vais plancher sur l'ordre de mes requetes.C'est quand meme dur de tout ordonner logiquement avec le sql en plus !!! encore merci pour ton aide a +
mon probleme vient donc des requetes que j'execute car il y en a plusieurs et avec les differentes boucles je ne trouve plus le bon ordre.je te remercie pour la reponse et je vais plancher sur l'ordre de mes requetes.C'est quand meme dur de tout ordonner logiquement avec le sql en plus !!! encore merci pour ton aide a +