[PHP]Création tableau (planning)

Bonjour,


Je fait appel a la communauté gamerz car je bloque sur ce sujet :-(

J'ai une table mysql nommé table.rdv(id,date,trancheH,commercial,client)

Dans cette table sont stockés les enregistrements comme suit:
1, 2009-05-25, MATIN, 2, 34
2, 2009-05-25, JOURNEE, 2, 35
3, 2009-05-25, MIDI, 2, 36
4, 2009-05-25, MATIN, 3, 37
5, 2009-05-25, MATIN, 3, 38
6, 2009-05-26, MATIN, 4, 39
7, 2009-05-26, MATIN, 2, 40


J'aimerai tout simplement afficher dans un beau tableau ;) toutes les données de la base par commercial et par jour!


Alors j'ai fait pas mal de recherche sur internet mais je ne trouve rien d'intéressant comme réponse!

De l'aide ? :-D
 

tqz_

Elite
Déja le tableau faut le faire en html et tu le remplira via le php

<table>
<tr>
<th>titre1</th>
<th>titre2</th>
...
</tr>
<tr>
<td>donnée 1</td>
<td>donnée 2</td>
</tr>
</table>

Pour commencer faut te connecter à ta base de données :

PHP:
mysql_connect("localhost", login", "password");
mysql_select_db("nom_base_de_données");
Faire ta requète de sélection :

PHP:
$reponse = mysql_query("Requète sql");
Faire le listing de ta table :
PHP:
while ($donnees = mysql_fetch_array($reponse) ) // va parcourir toute les valeurs retournées par la requète
{
 echo $donnees['nom'];// Va afficher le champ nom par exemple
}
Enfin, fermer la connexion :

PHP:
mysql_close();
Si tu veux un bon cours gratuit en ligne : http://www.siteduzero.com/tutoriel-3-14668-un-site-dynamique-avec-php.html
 

.Vinc.

Oh, un LamZ !
La requete SQL est la suivante :

SELECT *
FROM rdv
ORDER by commercial ASC, date ASC


Et tu auras ta table classée par ordre de commercial croissant... et par commercial, dans l'ordre des jours :)

Si tu veux uniquement les rendez-vous d'un commercial dont tu connais le numero

SELECT *
FROM rdv
WHERE commercial=2
ORDER by date ASC

Voila le genre quoi :)
 
1er
OP
F
merci pour votre aide ;) j'ai trouvé la solution au problème avec vos réponses et mes recherches ;)
 
Haut