1. pmu-turfiste.com
    pmu-turfiste.com WRInaute occasionnel
    Inscrit:
    26 Juillet 2007
    Messages:
    263
    J'aime reçus:
    0
    Bonjour,

    J'ai une base de donnée nommée turf
    et dedans des tables et j'aimerais sélectionner la table pronostics
    le titre de cette table sont p_membre id_pronostic etc...et j'aimerais afficher ces colonnes sous forme de tableau.

    Quel est le code sans erreur s'il vous plait.
    Merci
     
  2. justemoi
    justemoi WRInaute discret
    Inscrit:
    24 Octobre 2008
    Messages:
    65
    J'aime reçus:
    0
    Si on vous donnes la solution toute cuite rotie et sortie du bec on aura droit à un pari gratuit ?
    :lol:

    Code:
    <table>
    <tr>
    <th>1er colonne</th>
    <th>2e colonne</th>
    etc....
    </tr>
    <tr>
    <?php
    $sql=mysql_query("SELECT p_membre,  id_pronostic, etc... FROM pronostics ORDER BY id_pronostic DESC");
    while ($data = mysql_fetch_object($sql))
    {
    echo "<td>".$data->p_membre."</td>\n";
    echo "<td>".$data->id_pronostic."</td>\n";
    etc....
    }
    ?>
    </tr>
    </table>
    
    Le code ci dessus est incomplet et ne fonctionnera pas comme ça en l'état à cause des "etc..." (et aussi parce qu'il ne prévoit pas une éventuelle erreur, une indisponibilité du serveur sql, un résultat égale à zéro etc.) mais il est sans erreur et doit surtout servir à vous inspirer. De plus le tableau ne sera pas stylé et il manque les attibuts d'accessibilité du tableau. mais c'est une bonne base.

    SELECT p_membre, id_pronostic, etc... FROM
    peut etre remplacé par
    SELECT * FROM

    Pour ramener touts les champs de la table pronostics d'un seul coup
    Les résultats sont ici renvoyés sous forme d'objet plutôt que sous forme de tableau (mysql_fetch_array).

    ORDER BY id_pronostic DESC

    Ici on trie les résultat par ordre DESCendant (c'est a dire décroissant, ASCendant, donc ASC étant le contraire) sur la base de id_pronostic. Pour trier et ordonner les résultat par ordre croissant et selon le membre il faut écrire

    ORDER BY p_membre ASC

    Pour habiller ensuite votre tableau rendez vous ici :

    http://openweb.eu.org/articles/tableaux_css/

    Bon dimanche à vous.
     
  3. pmu-turfiste.com
    pmu-turfiste.com WRInaute occasionnel
    Inscrit:
    26 Juillet 2007
    Messages:
    263
    J'aime reçus:
    0
    Je te remerci juste moi ça fonctionne, j'ai galéré mais j'ai réussi par contre j'ai une autre question. Pour titre de collonnes dans ma table pronostics j'ai p_membre et cheval1 cheval2 cheval3 etc...

    et la colonne p_membre et rempli par (représente le numéro du joueur)
    15
    16
    17
    etc...

    comment puis je ne sélectionner qu'un seul numéro et y associer les chevaux correspondant.

    je te remercie bien pour ton aide précieuse qui me permet de comprendre le fonctionnement du php. :)
     
  4. KOogar
    KOogar WRInaute accro
    Inscrit:
    16 Novembre 2004
    Messages:
    4 643
    J'aime reçus:
    82
    Avec WHERE (ou ca)

    SELECT p_membre, cheval1, cheval2, cheval3
    FROM pronostics
    WHERE p_membre = 1;
     
  5. pmu-turfiste.com
    pmu-turfiste.com WRInaute occasionnel
    Inscrit:
    26 Juillet 2007
    Messages:
    263
    J'aime reçus:
    0
    Merci koogar ça fonctionne même en ajoutant l'option ascendant ou descendant.
    Vous m'êtes d'une grande aide merci :D
     
  6. pmu-turfiste.com
    pmu-turfiste.com WRInaute occasionnel
    Inscrit:
    26 Juillet 2007
    Messages:
    263
    J'aime reçus:
    0
    alignement

    code effacé pour discretion
     
  7. webmasterdemonsite
    webmasterdemonsite WRInaute impliqué
    Inscrit:
    1 Septembre 2007
    Messages:
    988
    J'aime reçus:
    0
  8. pmu-turfiste.com
    pmu-turfiste.com WRInaute occasionnel
    Inscrit:
    26 Juillet 2007
    Messages:
    263
    J'aime reçus:
    0
    je connais le site du zero

    je connais le site du zero mais ça ne m'aide pas pour mon problème de tableaux..je n'utilise pas le m^me code puisque eux utilise echo$etc...
     
  9. justemoi
    justemoi WRInaute discret
    Inscrit:
    24 Octobre 2008
    Messages:
    65
    J'aime reçus:
    0
    Ce code là vous pouvez le retirer il ne sert à rien.

    Edit : je n'avais pas compris la question.

    Par contre si vous voulez fixer la taille de vos cellules (td et th) en % vous devez leur indiquer une valeur égale à 100/nombre de cellules. Ou bien calculer la taille en fonction de la placé nécessaire au contenu des cellules. Le tableau n'en sera que plus présentable.
     
  10. webmasterdemonsite
    webmasterdemonsite WRInaute impliqué
    Inscrit:
    1 Septembre 2007
    Messages:
    988
    J'aime reçus:
    0
    Re: je connais le site du zero

    salut

    si tu veux gérer ta base de donnée, mieux vaut apprendre le php/sql quand même...si moi j'y arrive alors c'est faisable :lol:
     
  11. pmu-turfiste.com
    pmu-turfiste.com WRInaute occasionnel
    Inscrit:
    26 Juillet 2007
    Messages:
    263
    J'aime reçus:
    0
    oui je sais

    Oui merci,
    J'éssai d'apprencdre, j'ai compris le fonctionnement mais il faut avoué que sur presque tous les sites si tu fis les tutos tu as des erreurs de syntaxe car le code est mal tapé et sans modèle c'est du chinois. J'ai appris plus avec l'aide de ce post qu'avec 36 sites expliquant le fonctionnement avec modèles.

    Autre question comment associer une requête à un jour donnée, j'ai une table course avec en colonne avec id_course , nom de la course, jour de la course.

    Merci
     
  12. justemoi
    justemoi WRInaute discret
    Inscrit:
    24 Octobre 2008
    Messages:
    65
    J'aime reçus:
    0
    Re: oui je sais

    Bonjour,
    Dès que l'on parle de date ça devient compliqué car tout dépend de comment est enregistrée la date.
    quelle est la structure de la table course ?
     
  13. pmu-turfiste.com
    pmu-turfiste.com WRInaute occasionnel
    Inscrit:
    26 Juillet 2007
    Messages:
    263
    J'aime reçus:
    0
    code éffacé pour discretion
     
  14. justemoi
    justemoi WRInaute discret
    Inscrit:
    24 Octobre 2008
    Messages:
    65
    J'aime reçus:
    0
    Deux petites choses :
    la structure de la table, j'entends par là, non son contenu mais la nature, au minimum du champ c_date (DATE, DATETIME, VARCHAR, TEXT etc).

    Ensuite en fonction de ce champs, les requetes peuvent être super simples et ne nécessiter aucun traitement supplémentaire en php ou bien être relativement bricolées et traitées en PHP. Le souci, c'est que, pour moi, en tout cas, ça reviendrais à vous donner ensuite une solution toute écrite et c'est pas toujours le but des forums. Il faut aussi que vous puissiez, soit tenter de le faire par vous meme, en allant par exemple sur d'autres sites plus spécialisés dans l'entre aide sur les requetes SQL, soit faire appel à un developpeur dont c'est le travail, soit tomber sur quelqun qui pourra se permettre de le faire "bénévolement".
     
  15. pmu-turfiste.com
    pmu-turfiste.com WRInaute occasionnel
    Inscrit:
    26 Juillet 2007
    Messages:
    263
    J'aime reçus:
    0
    merci quand m^me

    Merci je me suis débrouille tout seul j'ai résolu mon soucis.

    merci de votre aide
     
  16. justemoi
    justemoi WRInaute discret
    Inscrit:
    24 Octobre 2008
    Messages:
    65
    J'aime reçus:
    0
    Parfait ! et bravo !
    mais pour mon informarion perso, le champ c_date est de quelle forme ?
     
  17. pmu-turfiste.com
    pmu-turfiste.com WRInaute occasionnel
    Inscrit:
    26 Juillet 2007
    Messages:
    263
    J'aime reçus:
    0
    champ c_date

    je vois pas du tout ce qui a un rapport avec la date du jour dans ce champ
     
  18. justemoi
    justemoi WRInaute discret
    Inscrit:
    24 Octobre 2008
    Messages:
    65
    J'aime reçus:
    0
    ok
    cherchez des informations sur les fonctions DATE en mysql. C'est ce qu'il a de plus puissant et de plus pratique pour gérer les dates.
     
Chargement...
Similar Threads - requêtes sql Forum Date
Réunir 2 requetes sql (ORDER BY ASC et DESC) Développement d'un site Web ou d'une appli mobile 29 Août 2021
Anomalie : beaucoup trop de requêtes SQL Administration d'un site Web 18 Novembre 2016
[php/mysql] Eviter de faire 20 requêtes pour un affichage Développement d'un site Web ou d'une appli mobile 19 Janvier 2016
Requetes SQL parfois lente : Selon show profile -> Pb opening table Développement d'un site Web ou d'une appli mobile 8 Juillet 2015
Réunir 2 requêtes MySql Développement d'un site Web ou d'une appli mobile 22 Mai 2013
Requetes SQL un peu lente ... ~1 million d'enregistrements Développement d'un site Web ou d'une appli mobile 4 Mars 2013
Double requêtes SQL Développement d'un site Web ou d'une appli mobile 14 Septembre 2011
Appréciation du bon nombre de requetes mysql ... Développement d'un site Web ou d'une appli mobile 10 Mai 2011
Fonctions VS requêtes SQL .. le plus rapide ? Développement d'un site Web ou d'une appli mobile 12 Octobre 2010
Comment mixer les résultats provenant de 4 requêtes SQL ? Développement d'un site Web ou d'une appli mobile 1 Août 2010
Fusionner 2 requetes sql Développement d'un site Web ou d'une appli mobile 3 Février 2010
Réunir 2 requetes sql en une Développement d'un site Web ou d'une appli mobile 23 Novembre 2009
Mysql optimisation index/requêtes. Développement d'un site Web ou d'une appli mobile 14 Avril 2009
Voir les requetes mysql en temps réel ? Administration d'un site Web 16 Décembre 2008
Réduire le nombre de requêtes sql Développement d'un site Web ou d'une appli mobile 6 Décembre 2008
[PHP] : compter le nombre de requêtes MySQL Développement d'un site Web ou d'une appli mobile 4 Décembre 2008
Execution de requetes SQL via Ajax Développement d'un site Web ou d'une appli mobile 3 Novembre 2008
Réunir 8 requetes sql en une seule Développement d'un site Web ou d'une appli mobile 1 Novembre 2008
Requetes SQL : solution la plus rapide ? Administration d'un site Web 23 Août 2008
[PHP/MySQL] Optimisation multiples requêtes Développement d'un site Web ou d'une appli mobile 24 Juin 2008