Utiliser les font

Fermé
J3"&# Messages postés 40 Date d'inscription mercredi 17 juin 2009 Statut Membre Dernière intervention 3 juillet 2009 - 29 juin 2009 à 14:45
J3"&# Messages postés 40 Date d'inscription mercredi 17 juin 2009 Statut Membre Dernière intervention 3 juillet 2009 - 29 juin 2009 à 17:25
Bonjour,
j'ai une application web ou je voudrais afficher les données de ma base de données sur une page. cela a deja ete realiser. le probleme est que je voudrais que la premiere ligne soit de font bleu et la dexieme ligne de font blanc. je l'ai realiser mais c'est pas le resultat que j'attendait. les ligne se repete. j'aimerais que vous m'aidiez à arranger ça. je vous envoi le code.!!!!!!!!!!!!!



<?php
// ouverture de la connexion
// selection de la BDD
$localhost = "localhost";
$login = "root";
$mdp = "";
$db = "gest_client";

mysql_connect($localhost,$login,$mdp);
mysql_select_db($db);
$query = mysql_query("select * from tb_inserer");
if ($query) {
?>
<table width="">
<tr>
<td>Identifiant</td>
<td>Nom</td>
<td>Contacts</td>
<td>login</td>
<td>Type de Requête</td>
<td>description</td>
<td>Opérateur</td>
<td>Type de solution</td>
<td>Action</td>
<td>Résolution</td>
<td>Commentaire</td>

<?php
while ($values = mysql_fetch_array($query)) {
$a=0;

?>

{
if($fontset==1)
{
echo'<tr>
<td><?php echo $values["id"]; ?></td>
<td><?php echo $values["nom"]; ?></td>
<td><?php echo $values["contacts"]; ?></td>
<td><?php echo $values["login"]; ?></td>
<td><?php echo $values["type_requete"]; ?></td>
<td><?php echo $values["desc_requete"]; ?></td>
<td><?php echo $values["operateur"]; ?></td>
<td><?php echo $values["type_solution"]; ?></td>
<td><?php echo $values["action"]; ?></td>
<td><?php echo $values["resolution"]; ?></td>
<td><?php echo $values["commentaire"]; ?></td>
</tr></a><tr>';$fontset=0;}
else {
echo'<tr style="background-color:#CCFFFF">


<td><?php echo $values["id"]; ?></td>
<td><?php echo $values["nom"]; ?></td>
<td><?php echo $values["contacts"]; ?></td>
<td><?php echo $values["login"]; ?></td>
<td><?php echo $values["type_requete"]; ?></td>
<td><?php echo $values["desc_requete"]; ?></td>
<td><?php echo $values["operateur"]; ?></td>
<td><?php echo $values["type_solution"]; ?></td>
<td><?php echo $values["action"]; ?></td>
<td><?php echo $values["resolution"]; ?></td>
<td><?php echo $values["commentaire"]; ?></td>
</tr>


<?php
} // fin while
?>
</table>
<?php
} else
echo "erreur : ".mysql_error();
?>--




merci de bien vouloir m'aider..
A voir également:

5 réponses

cddu33 Messages postés 1269 Date d'inscription vendredi 11 janvier 2008 Statut Membre Dernière intervention 8 septembre 2015 256
29 juin 2009 à 14:52
C'est la première fois que tu utilise PHP?

Il faut que tu revoie ton code entièrement: il manque des balise ?> un peu partout, des ' et surtout on ne peut pas mettre echo' echo comme tu la fait à la ligne 31
0
J3&quot;&amp;# Messages postés 40 Date d'inscription mercredi 17 juin 2009 Statut Membre Dernière intervention 3 juillet 2009
29 juin 2009 à 15:08
sisi tu as raison!!! dit c'est tout le code que j'ai envoyer tu sais j'ai du mal à corriger mes erreur c'est pour cela que je solicite votre aide. pour ce qui concerne les echos j'aimerai que vous apportez les correction et par la suite vous m'accorder queques petite explication. sinon c'est tout le code que je vous ai poster.
0
cddu33 Messages postés 1269 Date d'inscription vendredi 11 janvier 2008 Statut Membre Dernière intervention 8 septembre 2015 256
29 juin 2009 à 15:18
Essai comme sa:

<?php
// ouverture de la connexion
// selection de la BDD
$localhost = "localhost";
$login = "root";
$mdp = "";
$db = "gest_client";

mysql_connect($localhost,$login,$mdp);
mysql_select_db($db);
$query = mysql_query("select * from tb_inserer");
if ($query) {
?>
<table width="">
<tr>
<td>Identifiant</td>
<td>Nom</td>
<td>Contacts</td>
<td>login</td>
<td>Type de Requête</td>
<td>description</td>
<td>Opérateur</td>
<td>Type de solution</td>
<td>Action</td>
<td>Résolution</td>
<td>Commentaire</td>

<?php
while ($values = mysql_fetch_array($query)) {
$a=0;

if($fontset==1)
{
?><tr>
<td><?php echo $values["id"]; ?></td>
<td><?php echo $values["nom"]; ?></td>
<td><?php echo $values["contacts"]; ?></td>
<td><?php echo $values["login"]; ?></td>
<td><?php echo $values["type_requete"]; ?></td>
<td><?php echo $values["desc_requete"]; ?></td>
<td><?php echo $values["operateur"]; ?></td>
<td><?php echo $values["type_solution"]; ?></td>
<td><?php echo $values["action"]; ?></td>
<td><?php echo $values["resolution"]; ?></td>
<td><?php echo $values["commentaire"]; ?></td>
</tr></a><tr>
<?
$fontset=0;
}

else {
?>
<tr style="background-color:#CCFFFF">
<td><?php echo $values["id"]; ?></td>
<td><?php echo $values["nom"]; ?></td>
<td><?php echo $values["contacts"]; ?></td>
<td><?php echo $values["login"]; ?></td>
<td><?php echo $values["type_requete"]; ?></td>
<td><?php echo $values["desc_requete"]; ?></td>
<td><?php echo $values["operateur"]; ?></td>
<td><?php echo $values["type_solution"]; ?></td>
<td><?php echo $values["action"]; ?></td>
<td><?php echo $values["resolution"]; ?></td>
<td><?php echo $values["commentaire"]; ?></td>
</tr>
<?php
}
}
?>
</table>
<?php
} else
echo "erreur : ".mysql_error();
?>

Par contre: elle est ou la valeur: $fontset
0
J3&quot;&amp;# Messages postés 40 Date d'inscription mercredi 17 juin 2009 Statut Membre Dernière intervention 3 juillet 2009
29 juin 2009 à 16:48
j'ai tester le code il marche mais on m'affiche un message qui s'affiche 8 fois pour les 8 entrer ""Notice: Undefined variable: fontset in c:\program files\easyphp1-8\www\essai\hist1.php on line 32"" c'est ce message. tu sais il egalement toute les ligne qui on la couleur bleu. moi ce dont je voulais c'est d'afficher la barre des titre en bleu, la premiere entrée en blanc, la deuxieme en bleu ainsi dessuite. je ne sais pas si tu vois un peu de quoi je veut parler. merci encore une fois de m'aider!!!!
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
J3&quot;&amp;# Messages postés 40 Date d'inscription mercredi 17 juin 2009 Statut Membre Dernière intervention 3 juillet 2009
29 juin 2009 à 17:25
dit pour l'affichage, tu vois un peu comment il on gerer pour le forum j'aimerai que ça soit pareil. je voulais aussi profiter pour dire que j'ai resolu le probleme de la ligne des entete il suffisait de modifier le style du <tr >dans lequel les <td > se trouvais. merci . j'attend que tu m'aide a corriger les autres erreurs...
0