requêtes sql

Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics


pmu-turfiste.com
WRInaute impliqué
WRInaute impliqué
 
Messages: 304
Inscription: Jeu Juil 26, 2007 1:07

requêtes sql

Message le Dim Oct 26, 2008 11:06

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

justemoi
WRInaute discret
WRInaute discret
 
Messages: 81
Inscription: Ven Oct 24, 2008 18:08

Message le Dim Oct 26, 2008 11:59

Si on vous donnes la solution toute cuite rotie et sortie du bec on aura droit à un pari gratuit ?
:lol:

Code: Tout sélectionner
<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.


pmu-turfiste.com
WRInaute impliqué
WRInaute impliqué
 
Messages: 304
Inscription: Jeu Juil 26, 2007 1:07

Message le Lun Oct 27, 2008 9:13

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. :)


KOogar
WRInaute accro
WRInaute accro
 
Messages: 3324
Inscription: Mar Nov 16, 2004 18:27

Message le Lun Oct 27, 2008 9:23

Avec WHERE (ou ca)

SELECT p_membre, cheval1, cheval2, cheval3
FROM pronostics
WHERE p_membre = 1;


pmu-turfiste.com
WRInaute impliqué
WRInaute impliqué
 
Messages: 304
Inscription: Jeu Juil 26, 2007 1:07

Message le Lun Oct 27, 2008 10:31

Merci koogar ça fonctionne même en ajoutant l'option ascendant ou descendant.
Vous m'êtes d'une grande aide merci :D


pmu-turfiste.com
WRInaute impliqué
WRInaute impliqué
 
Messages: 304
Inscription: Jeu Juil 26, 2007 1:07

alignement

Message le Lun Oct 27, 2008 14:14

code effacé pour discretion
Dernière édition par pmu-turfiste.com le Mer Oct 29, 2008 1:20, édité 1 fois.

webmasterdemonsite
WRInaute accro
WRInaute accro
 
Messages: 1086
Inscription: Ven Aoû 31, 2007 23:47

Message le Lun Oct 27, 2008 14:20



pmu-turfiste.com
WRInaute impliqué
WRInaute impliqué
 
Messages: 304
Inscription: Jeu Juil 26, 2007 1:07

je connais le site du zero

Message le Lun Oct 27, 2008 14:43

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...

justemoi
WRInaute discret
WRInaute discret
 
Messages: 81
Inscription: Ven Oct 24, 2008 18:08

Message le Lun Oct 27, 2008 16:09

<style="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); height:200px; widht"
alink="#000000" link="#000000" vlink="#ff0000">


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.

webmasterdemonsite
WRInaute accro
WRInaute accro
 
Messages: 1086
Inscription: Ven Aoû 31, 2007 23:47

Re: je connais le site du zero

Message le Lun Oct 27, 2008 19:35

pmu-turfiste.com a écrit: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...


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:


pmu-turfiste.com
WRInaute impliqué
WRInaute impliqué
 
Messages: 304
Inscription: Jeu Juil 26, 2007 1:07

oui je sais

Message le Mar Oct 28, 2008 9:36

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

justemoi
WRInaute discret
WRInaute discret
 
Messages: 81
Inscription: Ven Oct 24, 2008 18:08

Re: oui je sais

Message le Mar Oct 28, 2008 12:02

pmu-turfiste.com a écrit: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


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 ?


pmu-turfiste.com
WRInaute impliqué
WRInaute impliqué
 
Messages: 304
Inscription: Jeu Juil 26, 2007 1:07

Message le Mar Oct 28, 2008 13:44

code éffacé pour discretion
Dernière édition par pmu-turfiste.com le Mer Oct 29, 2008 1:21, édité 1 fois.

justemoi
WRInaute discret
WRInaute discret
 
Messages: 81
Inscription: Ven Oct 24, 2008 18:08

Message le Mar Oct 28, 2008 14:41

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".


pmu-turfiste.com
WRInaute impliqué
WRInaute impliqué
 
Messages: 304
Inscription: Jeu Juil 26, 2007 1:07

merci quand m^me

Message le Mar Oct 28, 2008 15:19

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

merci de votre aide

requêtes sql

Formation recommandée sur ce thème :

Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités