A voir également:
- Tableau php
- Tableau word - Guide
- Tableau ascii - Guide
- Trier un tableau excel - Guide
- Tableau croisé dynamique - Guide
- Imprimer tableau excel sur une page - Guide
5 réponses
Salut !
J'ai pas très bien compris comment tu voulais faire ton tableau. En tout cas voilà qui pourrait t'être très utile : https://openclassrooms.com/fr/courses/918836-concevez-votre-site-web-avec-php-et-mysql et https://openclassrooms.com/fr/courses Sion réexplique je pourrais essayer de t'aider
J'ai pas très bien compris comment tu voulais faire ton tableau. En tout cas voilà qui pourrait t'être très utile : https://openclassrooms.com/fr/courses/918836-concevez-votre-site-web-avec-php-et-mysql et https://openclassrooms.com/fr/courses Sion réexplique je pourrais essayer de t'aider
je voudrais mettre dans un tableau dimensionnel ou autre :
j'ai plein d'article avec du texte et une date, je voudrais stocker dans un tableau la date et le texte sur un ligne et deux colonnes et ainsi avoir X lignes avec les dates et les textes pour ensuite trier mon tableau par date de la plus recente à la plus vielle.
est ce plus clair ou pas?
j'ai plein d'article avec du texte et une date, je voudrais stocker dans un tableau la date et le texte sur un ligne et deux colonnes et ainsi avoir X lignes avec les dates et les textes pour ensuite trier mon tableau par date de la plus recente à la plus vielle.
est ce plus clair ou pas?
Où est-ce que tu récupères tes articles ?
Si c'est en BDD, pour le tri, tu le gères avec ta requête avec un ORDER BY.
Et après l'affichage se fait dans un while avec un tableau HTML classique.
Si c'est en BDD, pour le tri, tu le gères avec ta requête avec un ORDER BY.
Et après l'affichage se fait dans un while avec un tableau HTML classique.
oui si je pouvais le faire je l'aurais fait cela me simplifiais la vis mais c'est apres spip donc je dois me débrouiller tant bien que mal
Désolé je ne connais pas SPIP mais bon essayons :
Tu ranges tes objets dans un tableau
$i = 0;
While (parcours_des_objets)
{
$tab[$i]["date"] = dateDeLelement;
$tab[$i]["texte"] = texteDeLelement;
$tab_date = explode("/", $date);
$new_date = $tab_date[2] . "-" . $tab_date[1] . "-" . $tab_date[0];
$tab_tri[$i] = $new_date // Pour pouvoir trier les dates passage au format aaaa-mm-jj
$i++;
}
Tous les éléments sont donc maintenant dans un tableau ($tab).
$tab_tri contient seulement les dates au format aaaa-mm-jj.
Les 2 tableaux ont les mêmes index.
$tab_tri = asort($tab_tri); // ordre croissant, arsort pour ordre décroissant.
foreach($tab_tri as $cle => $val)
{
echo $tab[$cle]["date"] . " " . $tab[$i]["texte"]." "<br />"; // A mettre en forme avec un affichage par tableau
}
En espérant que ça t'aide.
Tu ranges tes objets dans un tableau
$i = 0;
While (parcours_des_objets)
{
$tab[$i]["date"] = dateDeLelement;
$tab[$i]["texte"] = texteDeLelement;
$tab_date = explode("/", $date);
$new_date = $tab_date[2] . "-" . $tab_date[1] . "-" . $tab_date[0];
$tab_tri[$i] = $new_date // Pour pouvoir trier les dates passage au format aaaa-mm-jj
$i++;
}
Tous les éléments sont donc maintenant dans un tableau ($tab).
$tab_tri contient seulement les dates au format aaaa-mm-jj.
Les 2 tableaux ont les mêmes index.
$tab_tri = asort($tab_tri); // ordre croissant, arsort pour ordre décroissant.
foreach($tab_tri as $cle => $val)
{
echo $tab[$cle]["date"] . " " . $tab[$i]["texte"]." "<br />"; // A mettre en forme avec un affichage par tableau
}
En espérant que ça t'aide.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question