Tri de données provenant d'une requête MySQL
Résolu/Fermé
a.finot
Messages postés
74
Date d'inscription
mardi 21 octobre 2008
Statut
Membre
Dernière intervention
12 février 2014
-
24 nov. 2008 à 16:56
a.finot Messages postés 74 Date d'inscription mardi 21 octobre 2008 Statut Membre Dernière intervention 12 février 2014 - 24 nov. 2008 à 20:22
a.finot Messages postés 74 Date d'inscription mardi 21 octobre 2008 Statut Membre Dernière intervention 12 février 2014 - 24 nov. 2008 à 20:22
A voir également:
- Tri de données provenant d'une requête MySQL
- Tri excel - Guide
- Reinstaller windows sans perte de données - Guide
- Effacer les données de navigation - Guide
- En cours de traitement sur le site de tri local ✓ - Forum Consommation & Internet
- Célia doit nettoyer le tableau ci-dessous pour l’ajouter à la base de données de son entreprise. les données sont ensuite traitées automatiquement. quelles sont les 4 cellules qui risquent de poser problème ? ✓ - Forum Excel
6 réponses
muska92
Messages postés
277
Date d'inscription
lundi 14 février 2005
Statut
Membre
Dernière intervention
14 août 2009
42
24 nov. 2008 à 18:54
24 nov. 2008 à 18:54
tu remplace cette ligne : <td><?php echo $row_rsSaison2009['mois']; ?></td>
par cette ligne : <td><?php echo $mois[''.$row_rsSaison2009['mois'].'']; ?></td>
par cette ligne : <td><?php echo $mois[''.$row_rsSaison2009['mois'].'']; ?></td>
muska92
Messages postés
277
Date d'inscription
lundi 14 février 2005
Statut
Membre
Dernière intervention
14 août 2009
42
24 nov. 2008 à 19:55
24 nov. 2008 à 19:55
slt ; tu doit le déclarer avant ,
mieux crée un fichier php exemple :
mesarray.php
dans le fichier tu met :
<?php
$mois = array (
'1' = > 'janvier',
'2' = > 'fevrier',
'3' = > 'mars',
'4' = > 'avril',
'5' = > 'mai',
'6' = > 'juin',
'7' = > 'juillet',
'8' = > 'aout',
'9' = > 'septembre',
'10' = > 'octobre',
'11' = > 'novembre',
'12' = > 'decembre',
);
?>
et tu inclus le fichier au debut de ta page :
<?php include('mesarray.php'); ?>
mieux crée un fichier php exemple :
mesarray.php
dans le fichier tu met :
<?php
$mois = array (
'1' = > 'janvier',
'2' = > 'fevrier',
'3' = > 'mars',
'4' = > 'avril',
'5' = > 'mai',
'6' = > 'juin',
'7' = > 'juillet',
'8' = > 'aout',
'9' = > 'septembre',
'10' = > 'octobre',
'11' = > 'novembre',
'12' = > 'decembre',
);
?>
et tu inclus le fichier au debut de ta page :
<?php include('mesarray.php'); ?>
muska92
Messages postés
277
Date d'inscription
lundi 14 février 2005
Statut
Membre
Dernière intervention
14 août 2009
42
24 nov. 2008 à 17:25
24 nov. 2008 à 17:25
salut essai les Array :
exemple :
$mois = array (
'1' = > 'janvier',
'2' = > 'fevrier',
'3' = > 'mars',
'4' = > 'avril',
'5' = > 'mai',
'6' = > 'juin',
'7' = > 'juillet',
'8' = > 'aout',
'9' = > 'septembre',
'10' = > 'octobre',
'11' = > 'novembre',
'12' = > 'decembre',
);
puis je sais pas comment tu récupere tés data sur ta base sql :
$req = ' ta requête'
$data = mysql_fetch_array($req);
la pour afficher le mois: $mois[''.$data['mois'].'']
exemple :
$mois = array (
'1' = > 'janvier',
'2' = > 'fevrier',
'3' = > 'mars',
'4' = > 'avril',
'5' = > 'mai',
'6' = > 'juin',
'7' = > 'juillet',
'8' = > 'aout',
'9' = > 'septembre',
'10' = > 'octobre',
'11' = > 'novembre',
'12' = > 'decembre',
);
puis je sais pas comment tu récupere tés data sur ta base sql :
$req = ' ta requête'
$data = mysql_fetch_array($req);
la pour afficher le mois: $mois[''.$data['mois'].'']
a.finot
Messages postés
74
Date d'inscription
mardi 21 octobre 2008
Statut
Membre
Dernière intervention
12 février 2014
2
24 nov. 2008 à 17:42
24 nov. 2008 à 17:42
Merci bcp pour ta réponse.
Je vais essayer mais en fait je ne sais pas où le placer dans mon code...
Je ne copie pas tout le code de ma page mais au début j'ai ça :
mysql_select_db($database_ConnexionMLV, $ConnexionMLV);
$query_rsSaison2009 = "SELECT * FROM saison2009";
$rsSaison2009 = mysql_query($query_rsSaison2009, $ConnexionMLV) or die(mysql_error());
$row_rsSaison2009 = mysql_fetch_assoc($rsSaison2009);
$totalRows_rsSaison2009 = mysql_num_rows($rsSaison2009);
?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
Après j'ai toutes mes CSS, mon menu... puis j'ai :
<table width="500" border="0" cellspacing="0" cellpadding="0">
<tr>
<th width="30" scope="col">Dates</th>
<th width="26" scope="col">Mois</th>
<th width="33" scope="col">Année</th>
<th width="119" scope="col">Tournois</th>
<th width="142" scope="col">Lieu</th>
<th width="57" scope="col">Pays</th>
<th colspan="2" scope="col">Résultat</th>
<th width="43" scope="col">Gains en euros</th>
</tr>
<?php do { ?>
<tr>
<td><?php echo $row_rsSaison2009['dates']; ?></td>
<td><?php echo $row_rsSaison2009['mois']; ?></td>
<td><?php echo $row_rsSaison2009['annee']; ?></td>
<td><?php echo $row_rsSaison2009['tournois']; ?></td>
<td><?php echo $row_rsSaison2009['lieu']; ?></td>
<td><?php echo $row_rsSaison2009['pays']; ?></td>
<td width="33"><?php echo $row_rsSaison2009['score']; ?></td>
<td width="23"><?php echo $row_rsSaison2009['classement']; ?></td>
<td><?php echo $row_rsSaison2009['gains']; ?></td>
</tr>
<?php } while ($row_rsSaison2009 = mysql_fetch_assoc($rsSaison2009)); ?>
Est-ce que tu peux me dire à quel endroit je place mes array ?
Merciiiiiiiiiiiiiiiii
Je vais essayer mais en fait je ne sais pas où le placer dans mon code...
Je ne copie pas tout le code de ma page mais au début j'ai ça :
mysql_select_db($database_ConnexionMLV, $ConnexionMLV);
$query_rsSaison2009 = "SELECT * FROM saison2009";
$rsSaison2009 = mysql_query($query_rsSaison2009, $ConnexionMLV) or die(mysql_error());
$row_rsSaison2009 = mysql_fetch_assoc($rsSaison2009);
$totalRows_rsSaison2009 = mysql_num_rows($rsSaison2009);
?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
Après j'ai toutes mes CSS, mon menu... puis j'ai :
<table width="500" border="0" cellspacing="0" cellpadding="0">
<tr>
<th width="30" scope="col">Dates</th>
<th width="26" scope="col">Mois</th>
<th width="33" scope="col">Année</th>
<th width="119" scope="col">Tournois</th>
<th width="142" scope="col">Lieu</th>
<th width="57" scope="col">Pays</th>
<th colspan="2" scope="col">Résultat</th>
<th width="43" scope="col">Gains en euros</th>
</tr>
<?php do { ?>
<tr>
<td><?php echo $row_rsSaison2009['dates']; ?></td>
<td><?php echo $row_rsSaison2009['mois']; ?></td>
<td><?php echo $row_rsSaison2009['annee']; ?></td>
<td><?php echo $row_rsSaison2009['tournois']; ?></td>
<td><?php echo $row_rsSaison2009['lieu']; ?></td>
<td><?php echo $row_rsSaison2009['pays']; ?></td>
<td width="33"><?php echo $row_rsSaison2009['score']; ?></td>
<td width="23"><?php echo $row_rsSaison2009['classement']; ?></td>
<td><?php echo $row_rsSaison2009['gains']; ?></td>
</tr>
<?php } while ($row_rsSaison2009 = mysql_fetch_assoc($rsSaison2009)); ?>
Est-ce que tu peux me dire à quel endroit je place mes array ?
Merciiiiiiiiiiiiiiiii
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
a.finot
Messages postés
74
Date d'inscription
mardi 21 octobre 2008
Statut
Membre
Dernière intervention
12 février 2014
2
24 nov. 2008 à 19:16
24 nov. 2008 à 19:16
OK
Et mon $mois=Array (.....)
Je le déclare où ?
Tout au début, avant, après ma balise <?php do { ?> , ou dans ma balise <tr> ????
Encore merci !
Et mon $mois=Array (.....)
Je le déclare où ?
Tout au début, avant, après ma balise <?php do { ?> , ou dans ma balise <tr> ????
Encore merci !
a.finot
Messages postés
74
Date d'inscription
mardi 21 octobre 2008
Statut
Membre
Dernière intervention
12 février 2014
2
24 nov. 2008 à 20:22
24 nov. 2008 à 20:22
ok. J'vais essayer tout ça.
Merci bcp !!!!
Merci bcp !!!!