begin process at 2012 02 13 21:43:14
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Divers

 > 

Général

 > 

Tri d'un tableau php (galère)


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Tri d'un tableau php (galère)

mardi 28 août 2007 à 22:15:26 | Tri d'un tableau php (galère)

pronostic

Bonjour,

Je me bat sur google et donc sur ce site pour reussir à trier un tableau par colonne !! Le problème c'est que le code source que je vois ne correspond pas à mes lignes .... N'etant pas expert en php, merci de votre aide ... 

 
      
     
$i = 0;
      while ($row = mysql_fetch_array($result,MYSQL_ASSOC ))
  
  
    {

     
 $color = ++$i % 2 ? '#000000':'#000066';
 $color2 = ++$s % 2 ? '#FFCC00' : '#FFFFFF';
 
?></p>
      <tr>
       
   <td bgcolor="<?php echo $color2; ?>"> <FONT color="<?php echo $color; ?>"<div align="center"><font size="1" face="Verdana"><?php echo $row["Temps"]; ?></FONT></td>
   <td bgcolor="<?php echo $color2; ?>"><FONT color="<?php echo $color; ?>"><div align="center"><font size="1" face="Verdana"><?php echo $row["Ligue"]; ?></FONT></td>
   <td bgcolor="<?php echo $color2; ?>"><FONT color="<?php echo $color; ?>"><div align="center"><font size="1" face="Verdana"><?php echo $row["Domicile"]; ?></FONT></td>
   <td bgcolor="<?php echo $color2; ?>"><FONT color="<?php echo $color; ?>"><div align="center"><font size="1" face="Verdana"><?php echo $row["Exterieur"]; ?></FONT></td>
   <td bgcolor="<?php echo $color2; ?>"><FONT color="<?php echo $color; ?>"><div align="center"><font size="1" face="Verdana"><?php echo $row["Victoire"]; ?></FONT></td>
  <td bgcolor="<?php echo $color2; ?>"><FONT color="<?php echo $color; ?>"><div align="center"><font size="1" face="Verdana"><?php echo $row["Nul"]; ?></FONT></td>
   <td bgcolor="<?php echo $color2; ?>"><FONT color="<?php echo $color; ?>"><div align="center"><font size="1" face="Verdana"><?php echo $row["Defaite"]; ?></FONT></td>
   <td bgcolor="<?php echo $color2; ?>"><FONT color="<?php echo $color; ?>"><div align="center"><font size="1" face="Verdana"><?php echo $row["result"]; ?></FONT></td>

        
        
      </tr>

mardi 28 août 2007 à 23:35:46 | Re : Tri d'un tableau php (galère)

Evangun

Hello,

je ne sais pas quel tri tu veux faire, mais c'est assez horrible ce code... des balises dont le caractère > est oublié, des balises "font" dépréciées, des div ç l'intérieur de la balise "font", mélange minuscules/majuscules...

pour trier par colonne c'est dans ta requête sql, tu ajoutes ORDER BY colonne.

à+
mardi 28 août 2007 à 23:47:29 | Re : Tri d'un tableau php (galère)

pronostic

Excusez, j'ai omis un détail, je voudrais que le tri se fasse en cliquant sur une colonne.
Pour le code j'en suis l'auteur donc normal qu'il soit infect :) Pour les oublis je comprend pas il s'affiche très bien sur mon site :)

Et comme on pourrait le voir, la tableau est coloré une ligne sur deux tout comme le texte
mercredi 29 août 2007 à 01:45:28 | Re : Tri d'un tableau php (galère)

WhiteDwarf

Membre Club
Bah la c'est du javascript et non du php.. j'ai déja ce type de sources sur pas mal de sites, je te conseille de continuer tes recherches mais sur du code en javascript...

Au passage j'ai trouvé ça : http://htmltabletools.iassa.com/

----------------------
La lumière étant plus rapide que le son, un homme peu paraître brillant avant qu'il se mette a parler

mercredi 29 août 2007 à 12:52:12 | Re : Tri d'un tableau php (galère)

pronostic

Merci pour ce très bon tuto !

Une autre question svp :

Dans ma colonne ligue, je souhaiterais afficher des images (drapeau) au lieu du texte. Comment faire svp ?
mercredi 29 août 2007 à 13:17:27 | Re : Tri d'un tableau php (galère)

Evangun

Moi j'utilise cette source :

http://www.javascriptfr.com/codes/TRI-MULTI-COLONNES-TABLEAU-HTML_30425.aspx

si tu fais un peu de design autour, ça rend vraiment super bien, crois-moi.

Pour les images : une image est du texte (dans la source) si on peut dire : <img src="..." />.
mercredi 29 août 2007 à 14:30:54 | Re : Tri d'un tableau php (galère)

pronostic

Pour ajouter un pronostic dans mon script j'utilise un formulaire mais si je met <img src .... , ca ne fonctionnera pas je pense.
L'ideal sera une liste de choix mais comment ecrire ce code ?

mercredi 29 août 2007 à 17:31:29 | Re : Tri d'un tableau php (galère)

Evangun

Il faut cliquer sur l'image du club qu'on veut c'est ça ?

soit tu mets l'image à côté de la case radio à cocher, soit il te faut un peu de javascript pour déclencher un truc quand tu cliques sur une image (onclick).
mercredi 29 août 2007 à 17:36:15 | Re : Tri d'un tableau php (galère)

WhiteDwarf

Membre Club
dans ta page ave le tableau, tu peux faire une fonction :

function affDrapeau ($pays)
{

    switch($pays)
    {
          case 'france':
          echo '<img src="....">';
          break;

          case 'bresil':
          echo '<img src="....">';
          break;
    }
}

et tu appelle la fonction à chaque fois que tu veux afficher un drapeau.

Dans ta page avec le formulaire, tu met :

<select name="pays" id="pays">
<option value="france">France</option>
<option value="bresil">bresil</option>
....
</select>

et ensuite pour le récupérer en php, après l'envoi du formulaire tu fait :
<?
$drapeau = $_POST['pays'];
?>
et il ne te reste plus qu'a enregistrer tout ca en base de donnée... :)

----------------------
La lumière étant plus rapide que le son, un homme peu paraître brillant avant qu'il se mette a parler



Cette discussion est classée dans : php, mysql, tableau, tri, galère


Répondre à ce message

Sujets en rapport avec ce message

tableau php à partir de mysql [ par nissarte ] Salut à tousG cherché mais g rien trouvé...M'en voulez pas, je débute en php & mysql...Voila, je souhaite charger toutes les données d'un champ d'une Tableau avec php et données mysql [ par Alpha911 ] Bonjour,j'essais de faire un tableau dont les lignes s'ajustent en fonction du nombre de données exemple l'utilisateur 9 a effectué 4 emprunts de livr PHP & mysql probléme de tri [ par donfab ] bonjourjai quatre score voudrai les trier cad j'ai quatre diagramme en svg qui represente 4 ligne d'une table et qui sont de la taille du champ scoree clic sur un tableau d'images lues à partie de mysql/php [ par amewole ] Voici mon problème : Je suis debutant php j'extrais des données images d' une table mysql et je mets ces données images dans un tableau HTML   images Tableau Mysql en php [ par rems02 ] Bonjour,Je m'adresse à vous car j'ai besoins d'un avis des expert:j'ai une table mysql de typeid | photo | lien_photoet je voudrais afficher toutes le PHP-MYSQL => Tri des entrée selon le mois ou l'année [ par karaemrah ] Bonjour,J'ai une table sous Mysql qui est alimenté en données de vente d'un produit sur ma boutique en PHP.la table s'appelle Vente:Elle a ces champs: tableau php [ par pronostic ] Bonjour, je souhaite savoir comment affichier les données ci après sous forme de tableauMerci d'avance           include ('mysql_connect.php');   Probléme avec un tableau avec tri dynamique [ par mereup ] Bonjour, Voila je suis en train de faire un tableau dynamique avec un tri dynamique mais j'ai un probléme que je ne comprend pas. (j'utilisa WAMPSERVE Tableau PHP MySQL [ par titoutoufou1 ] Bonjour tout le monde, Petit probleme avec mon tableau PHP, il me manque un enregistrement et un seul! J'ai 4 enregistrements dans ma bdd, mais seul Récupérer les valeurs de la première colonne d'une table dans un tableau [ par etincelle01 ] Bonsoir, Dans PHP, il y a la fonction mysql_fetch_array() qui place les enregistrements résultats d'une requête dans un tableau. Mais il n'y a pas de


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 14,648 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales