Utiliser les font

J3"&# Messages postés 42 Statut Membre -  
J3"&# Messages postés 42 Statut Membre -
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..

5 réponses

cddu33 Messages postés 1349 Statut Membre 256
 
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 42 Statut Membre
 
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 1349 Statut Membre 256
 
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 42 Statut Membre
 
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 42 Statut Membre
 
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