tableau avec requete base de donnée

Eléphanteau du PHP | 30 Messages

24 mars 2010, 20:12

Bonjour,

Je remplis un tableau avec une requete mais j'arrive pas a changer le style de police, comment je dois faire car j'ai une erreur en ligne 9(j'ai juste rajouter "style="font-size: 10px; font-family: Arial" et je voudrais aussi rajouter une couleur dans les cellules
Merci de votre aide

<?php 
  include("connexion.php");
 $table=mysql_query("SELECT `date`, `type`, `agent`, `objet`,  `detail` FROM `saisie` LIMIT 0, 30 "); 

mysql_close; 

//création du tableau 

echo"<CENTER><TABLE BORDER=1 bgcolor='#cococo'bgcolor='#cococo' style="font-size: 10px; font-family: Arial">"; 
echo"<TR>"; 
echo"<TD><CENTER><B>date"; 
echo"<TD><CENTER><B>type"; 
echo"<TD><CENTER><B>agent"; 
echo"<TD><CENTER><B>objet"; 
echo"<TD><CENTER><B>detail"; 


while ($ligne=mysql_fetch_object($table)) 

{ 
echo"<TR>"; 
echo"<TD><CENTER><B>$ligne->date"; 
echo"<TD><CENTER><B>$ligne->type"; 
echo"<TD><CENTER><B>$ligne->agent"; 
echo"<TD><CENTER><B>$ligne->objet"; 
echo"<TD><CENTER><B>$ligne->detail"; 
echo"<BR>"; 

} 

?> 

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

25 mars 2010, 00:24

Bonjour,

Ton problème provient de l'utilisation des guillemets doubles qui sont déjà utilisé dans ton code pour délimiter la chaine de caractère à afficher via la fonction echo.

Par ailleurs, tu as bgcolor en double
Quand tout le reste a échoué, lisez le mode d'emploi...

devlop78
Invité n'ayant pas de compte PHPfrance

25 mars 2010, 01:45

@rthur, c'est énervant, les autres n'ont plus rien à dire après ton passage ! Donc oui tu as style="" que tu devrais remplacer par style=\"\" et bgcolor qui est en double, collé et voire même pas très XHTML strict valide ;) bref autant tout mettre dans style (background-color).

Eléphanteau du PHP | 30 Messages

25 mars 2010, 13:45

Merci de votre aide

donc si j'ai bien compris il faut que je mette:
echo"<CENTER><TABLE boder=1 bgcolor='#cococo style='font-size: 10px' font-family='Arial' >";
... 
S'est bien sa, j'encode mes pages en php et non html

Eléphanteau du PHP | 30 Messages

25 mars 2010, 14:02

Cool grand merki, voilà sa fonctionne que je voulais.
<CENTER><TABLE border='1'; width='100%'; bgcolor='#CCFFCC'; style='font-size: 10px'; font-family='Arial'; >";
Encore merki

Eléphanteau du PHP | 30 Messages

25 mars 2010, 14:21

Autre petite question, est ce que s'est posible, par exemple si on clique dans la cellule tu premier résultat ceci renvois sur une autre page appeler "fiche" toute la ligne résultat en colonne?

je sais pas si je m'explique bien.

Image