Bonjour,
Voila je rencontre un petit problème avec mon code.
j'ai un tableau$this->view->listeCoursLive = array();
qui contient 4 cours
public function millecinqcentAction() {
$Courslive3Model = new Default_Model_Courslive3Model();
$this->view->listeCoursLive = array();
//mes 4 cours
$this->view->listeCoursLive[] = $Courslive3Model->getCoursEnLive(1503);
$this->view->listeCoursLive[] = $Courslive3Model->getCoursEnLive(1504);
$this->view->listeCoursLive[] = $Courslive3Model->getCoursEnLive(1505);
$this->view->listeCoursLive[] = $Courslive3Model->getCoursEnLive(1506);
}
je cherche à décomposer mon tableau $this->view->listeCoursLive = array();
en 4 tableaux, exemple : listeCoursLive_passes , listeCoursLive_du_jour, listeCoursLive_futurs. ensuit je dois faire un test sur le tableau listeCoursLive_passes dans ma vue, si celui ci est vide je ne vais donc pas afficher mon bloc de cours, de cette façon : if(!empty($this->listeCoursLive_passes)) : ?>
HEEEELP SVVPPP, j'espère avoir été claire, merci d'avance
Bonjour meriemu,
Bien que j'ai pas tout bien saisi, a tu regardé du coté de la fontion array_chunk de php
http://php.net/manual/fr/function.array-chunk.php
Bon dev
Alain
bonjour alain9034,
oui j'ai vu cette fonction mais je ne pense pas que cela correnspond à ce que je cherche :)
Salut !
Alors je ne suis pas sûr d'avoir tout compris mais il est possible de faire un tableau de tableaux.
Chacune des valeurs de ton tableau sera un tableau.
$array = array(); // on déclare un tableau
$array[0] = array("0:0", "0:1", "0:2"); // on déclare un tableau à la première "case"
$array[1] = array("1:0", "1:1", "1:2"); // on déclare un tableau à la deuxième "case"
echo($arr[0][0]); // affiche "0:0"
echo($arr[0][1]); // affiche "0:1"
echo($arr[1][0]); // affiche "1:0"