Regrouper les infos dans un même fieldset PHP
Résolu/Fermé
woulfmoon
Messages postés
110
Date d'inscription
mercredi 16 février 2011
Statut
Membre
Dernière intervention
26 juin 2012
-
17 avril 2012 à 09:48
woulfmoon Messages postés 110 Date d'inscription mercredi 16 février 2011 Statut Membre Dernière intervention 26 juin 2012 - 18 avril 2012 à 09:52
woulfmoon Messages postés 110 Date d'inscription mercredi 16 février 2011 Statut Membre Dernière intervention 26 juin 2012 - 18 avril 2012 à 09:52
A voir également:
- Regrouper les infos dans un même fieldset PHP
- Comment regrouper des pdf - Guide
- Easy php - Télécharger - Divers Web & Internet
- Regrouper plusieurs feuilles excel en une seule - Guide
- Comment regrouper des applications sur android - Accueil - Guide Android
- Regrouper deux cellules excel - Guide
3 réponses
flav1313
Messages postés
751
Date d'inscription
mardi 24 août 2010
Statut
Membre
Dernière intervention
22 octobre 2012
100
17 avril 2012 à 09:52
17 avril 2012 à 09:52
C'est normal que pour le moment ça t'affiche cela car tu boucles et affiche à chaque fois la catégorie:
while ($reqSection = mysql_fetch_array($section))
{
//crée le fieldset de la section
//Ce fieldset créera un léger espacement entre les différents fieldsets de section grâce au margin-bottom
echo "<fieldset style=\"margin-bottom:1.5em\">";
//affiche le nom de la section
echo "<legend>";
echo $reqSection['libSection'];
echo "</legend>";
//fin affichage nom de la section
Il faut faire en sorte d'enregistrer ta catégorie et de ne l'afficher que lorsqu'elle change.
Voilà, voilà
Flavien
while ($reqSection = mysql_fetch_array($section))
{
//crée le fieldset de la section
//Ce fieldset créera un léger espacement entre les différents fieldsets de section grâce au margin-bottom
echo "<fieldset style=\"margin-bottom:1.5em\">";
//affiche le nom de la section
echo "<legend>";
echo $reqSection['libSection'];
echo "</legend>";
//fin affichage nom de la section
Il faut faire en sorte d'enregistrer ta catégorie et de ne l'afficher que lorsqu'elle change.
Voilà, voilà
Flavien
woulfmoon
Messages postés
110
Date d'inscription
mercredi 16 février 2011
Statut
Membre
Dernière intervention
26 juin 2012
8
17 avril 2012 à 09:57
17 avril 2012 à 09:57
Je voyais bien ce que ça faisait mais je ne vois pas comment faire pour que ça fonctionne comme je le souhaite :S
flav1313
Messages postés
751
Date d'inscription
mardi 24 août 2010
Statut
Membre
Dernière intervention
22 octobre 2012
100
Modifié par flav1313 le 17/04/2012 à 10:06
Modifié par flav1313 le 17/04/2012 à 10:06
$i = 0 ;
while ($reqSection = mysql_fetch_array($section))
{
if($i == 0){
$categorie = $reqSection['libSection'];
echo "<fieldset style=\"margin-bottom:1.5em\">";
echo "<legend>";
echo $reqSection['libSection'];
echo "</legend>";
}//fin if
if( $categorie != $reqSection['libSection']){
$categorie = $reqSection['libSection'];
echo "<fieldset style=\"margin-bottom:1.5em\">";
echo "<legend>";
echo $reqSection['libSection'];
echo "</legend>";
}//fin if
.......
$i++;
}//fin while
while ($reqSection = mysql_fetch_array($section))
{
if($i == 0){
$categorie = $reqSection['libSection'];
echo "<fieldset style=\"margin-bottom:1.5em\">";
echo "<legend>";
echo $reqSection['libSection'];
echo "</legend>";
}//fin if
if( $categorie != $reqSection['libSection']){
$categorie = $reqSection['libSection'];
echo "<fieldset style=\"margin-bottom:1.5em\">";
echo "<legend>";
echo $reqSection['libSection'];
echo "</legend>";
}//fin if
.......
$i++;
}//fin while
flav1313
Messages postés
751
Date d'inscription
mardi 24 août 2010
Statut
Membre
Dernière intervention
22 octobre 2012
100
17 avril 2012 à 10:07
17 avril 2012 à 10:07
La première fois, ta première catégorie sera enregistré et s'affichera et lorsqu'elle changera, la variable $categorie changera et ta nouvelle catégorie s'affichera de nouveau.
woulfmoon
Messages postés
110
Date d'inscription
mercredi 16 février 2011
Statut
Membre
Dernière intervention
26 juin 2012
8
17 avril 2012 à 10:31
17 avril 2012 à 10:31
ça me met une erreur comme quoi reqsection n'est )pas défini à la ligne où est écrit $categorie = $reqSection['libSection'];
flav1313
Messages postés
751
Date d'inscription
mardi 24 août 2010
Statut
Membre
Dernière intervention
22 octobre 2012
100
17 avril 2012 à 10:38
17 avril 2012 à 10:38
Je n'ai fais que copier ton $reqSection['libSection'] de base.
woulfmoon
Messages postés
110
Date d'inscription
mercredi 16 février 2011
Statut
Membre
Dernière intervention
26 juin 2012
8
17 avril 2012 à 10:40
17 avril 2012 à 10:40
je sais bien mais je vois pas pourquoi ca me sort une erreur c'est drôle
woulfmoon
Messages postés
110
Date d'inscription
mercredi 16 février 2011
Statut
Membre
Dernière intervention
26 juin 2012
8
17 avril 2012 à 10:40
17 avril 2012 à 10:40
j'avais oublié la majuscule au milieu