Php : class tableau
Résolu/Fermé
Blue Boy Maxime
Messages postés
65
Date d'inscription
jeudi 18 décembre 2003
Statut
Membre
Dernière intervention
8 juillet 2008
-
29 nov. 2005 à 18:29
Blue Boy Maxime Messages postés 65 Date d'inscription jeudi 18 décembre 2003 Statut Membre Dernière intervention 8 juillet 2008 - 30 nov. 2005 à 09:04
Blue Boy Maxime Messages postés 65 Date d'inscription jeudi 18 décembre 2003 Statut Membre Dernière intervention 8 juillet 2008 - 30 nov. 2005 à 09:04
A voir également:
- Php : class tableau
- Easy php - Télécharger - Divers Web & Internet
- Php?id=1 - Forum PHP
- \R php ✓ - Forum PHP
- Php if plusieurs conditions ✓ - Forum PHP
- Echo image php ✓ - Forum PHP
2 réponses
GallyNet
Messages postés
434
Date d'inscription
mardi 1 juin 2004
Statut
Membre
Dernière intervention
15 décembre 2008
386
30 nov. 2005 à 08:29
30 nov. 2005 à 08:29
Effectivement il y a des probleme sur ta programmation.
D'abord, il est conseillé de faire les initialisation de tes variables dans le constructeur :
Ensuite, a chaque fois que tu fait:
tu créer un nouveau tableau d'une seul valeur qui écrase l'ancienne valeur. Tu n'aura jamais qu'une seul valeur dans ton tableau.
D'abord, il est conseillé de faire les initialisation de tes variables dans le constructeur :
class tableau { var $colonne; var $nombre; function tableau(){ $this->colonne=array(); } }
Ensuite, a chaque fois que tu fait:
$t->colonne = array(0 => 'zéro');
tu créer un nouveau tableau d'une seul valeur qui écrase l'ancienne valeur. Tu n'aura jamais qu'une seul valeur dans ton tableau.
$t->colonne = array(0 => 'zéro',1 => 'un',2 => 'deux');
Blue Boy Maxime
Messages postés
65
Date d'inscription
jeudi 18 décembre 2003
Statut
Membre
Dernière intervention
8 juillet 2008
18
30 nov. 2005 à 09:04
30 nov. 2005 à 09:04
J'ai trouvé !
Cela vien du fait que j'utilise
echo "$this->colonne[$i], ";
au lieu de
echo $this->colonne[$i].", ";
dans ce dernier cas, la valeur est affichée correctement.
Merci de ton aide.
Cela vien du fait que j'utilise
echo "$this->colonne[$i], ";
au lieu de
echo $this->colonne[$i].", ";
dans ce dernier cas, la valeur est affichée correctement.
Merci de ton aide.