Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1613 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  mise en forme résultat d'une requete SQL

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

mise en forme résultat d'une requete SQL

n°710466
$man
Posté le 28-04-2004 à 09:55:26  profilanswer
 

salut,
deja je sais pas si c'est pas plus html que php, si je me suis trompé je m'en excuse d'avance  :jap:  
voila un ptit lien : http://progimethodes.free.fr/agenda/read.php
moi je voudrais avoir un beau tableau tout simple avec des cellules de meme taille (meme en mettant un <td width> les cellules n'ont pas une taille fixe) puis surtout les lignes se touchent pas.
voila mon code (de l'indulgence svp :o )

Code :
  1. <?php
  2. // on se connecte à MySQL
  3. $db = mysql_connect('localhost', 'login', 'pass');
  4. // on séléctionne la base
  5. mysql_select_db('nombase',$db);
  6. // on créer la requete SQL et on l'envoie
  7. $sql = "SELECT * FROM agenda";
  8. // on envoie la requete
  9. $req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
  10. // on fait une boucle qui va faire un tour pour chaque enregistrements
  11. while($data = mysql_fetch_array($req))
  12.      {
  13. // on affiche les informations de l'enregistrements en cours
  14. echo '
  15. <table border="1" cellspacing="0" bordercolordark="white" bordercolorlight="black">
  16. <tr>
  17.   <td><b>'.$data['nom'].'</b></td>
  18.   <td><b>'.$data['prenom'].'</b></td>
  19.   <td>'.$data['adresse'].'</td>
  20.   <td>'.$data['code_postal'].'</td>
  21.   <td>'.$data['ville'].'</td>
  22.   <td>'.$data['email'].'</td>
  23.   <td>'.$data['tel'].'</td>
  24.   <td>'.$data['portable'].'</td>
  25. </tr>
  26. </table><br>';
  27.      }
  28. // on ferme la connexion à mysql
  29. mysql_close();
  30. ?>


 
marci++

mood
Publicité
Posté le 28-04-2004 à 09:55:26  profilanswer
 

n°710479
MagicManu
www.magicmanu.com
Posté le 28-04-2004 à 10:12:51  profilanswer
 

Il faut sortir les balises du tableau de ta boucle et tu pourra mettre les largeurs que tu veux avec "width=200" dans les balises <td> par exemple
 

Code :
  1. // on fait une boucle qui va faire un tour pour chaque enregistrements  
  2.   echo '<table border="1" cellspacing="0" bordercolordark="white" bordercolorlight="black">';
  3.   while($data = mysql_fetch_array($req))
  4.        {
  5.     // on affiche les informations de l'enregistrements en cours  
  6.     echo '
  7.      <tr>
  8.       <td><b>'.$data['nom'].'</b></td>
  9.       <td><b>'.$data['prenom'].'</b></td>
  10.       <td>'.$data['adresse'].'</td>
  11.       <td>'.$data['code_postal'].'</td>
  12.       <td>'.$data['ville'].'</td>
  13.       <td>'.$data['email'].'</td>
  14.       <td>'.$data['tel'].'</td>
  15.       <td>'.$data['portable'].'</td>
  16.      </tr>';
  17.        }
  18.   echo '</table><br>';


---------------
N°1 du Tuning Virtuel -> www.magicmanu.com
n°710515
$man
Posté le 28-04-2004 à 10:43:01  profilanswer
 

je test ca merci!
 
EDIT : ca marche  :)


Message édité par $man le 28-04-2004 à 10:48:42

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  mise en forme résultat d'une requete SQL

 

Sujets relatifs
Probleme PHP et Requeteproblème de requête
probleme avec une requete sous vb6 sur une chaine de caractere ....Récupération de compte Windows dans une base SQL ?
[SQL] Comment modifier les données d'un SELECT ???[SQL] Select ... IN
stocker les resulta d'une requete[Php] - Resultat de la base SQL sur une page .
Problème de taille... de requête!!!!(Excel) 
Plus de sujets relatifs à : mise en forme résultat d'une requete SQL


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR