A voir également:
- Affichage enregistrements MySql dans tableau
- Tableau croisé dynamique - Guide
- Tableau ascii - Guide
- Tableau word - Guide
- Trier tableau excel - Guide
- Affichage double ecran - Guide
2 réponses
J'ai modifie le code: l'execution du programme ne genere aucune erreur, mais je n'arrive pas a controler l'affichage des informations:
<?php // ligne 1
{
$host = "localhost"; // ligne 4
$user = "root"; // ligne 5
$passwd = ""; // ligne 6
$dataB = "annuaireUo"; //ligne 7: chemin de la base de donnees
// ligne 8
$connBD = mysql_connect ($host, $user, $passwd); //ligne 9: connection au serveur MySql
mysql_select_db ($dataB, $connBD); // ligne 10: connection a la BD
$Insertion = "insert into personnel (matricule, nom, prenom, sexe, profession, email, adresse, telDomicile, telMobile, grade ) VALUES ('".$_POST['matricule']."', '".$_POST['nom']."', '".$_POST['prenom']."', '".$_POST['sexe']."', '".$_POST['profession']."', '".$_POST['email']."', '".$_POST['adresse']."', '".$_POST['telDomicile']."', '".$_POST['telMobile']."', '".$_POST['grade']."')"; // ligne 12
mysql_query ($Insertion);
//mysql_close(); // ligne 14
}
//////////////////////////////////////// affichage des enregistrements dans un tableau ////////////////////////////////
$sql_query = "select * from personnel";
$result = mysql_query($sql_query);
//<!--<table> -->// ligne 21
$i=0;
While($row=mysql_fetch_array($result))
{
if ($i%2==0)
$couleur='dfdfdf';
else
$couleur='ebebeb';
$i++; //ligne 29
echo'
<tr>
<td bgcolor="'.$couleur.'">Grade '.$row['matricule'].' </td>
<td bgcolor="'.$couleur.'">Nom '.$row['nom'].'</td>
<td bgcolor="'.$couleur.'">Sexe '.$row['sexe'].'</td>
<td bgcolor="'.$couleur.'">Profession '.$row['profession'].'</td>
<td bgcolor="'.$couleur.'">E-mail '.$row['email'].'</td>
<td bgcolor="'.$couleur.'">Téléphone Dom '.$row['telDomicile'].'</td>
<td bgcolor="'.$couleur.'">Téléphone Mob '.$row['telMobile'].'</td>
</tr>';
}
mysql_close(); //ligne 42
?>
<?php // ligne 1
{
$host = "localhost"; // ligne 4
$user = "root"; // ligne 5
$passwd = ""; // ligne 6
$dataB = "annuaireUo"; //ligne 7: chemin de la base de donnees
// ligne 8
$connBD = mysql_connect ($host, $user, $passwd); //ligne 9: connection au serveur MySql
mysql_select_db ($dataB, $connBD); // ligne 10: connection a la BD
$Insertion = "insert into personnel (matricule, nom, prenom, sexe, profession, email, adresse, telDomicile, telMobile, grade ) VALUES ('".$_POST['matricule']."', '".$_POST['nom']."', '".$_POST['prenom']."', '".$_POST['sexe']."', '".$_POST['profession']."', '".$_POST['email']."', '".$_POST['adresse']."', '".$_POST['telDomicile']."', '".$_POST['telMobile']."', '".$_POST['grade']."')"; // ligne 12
mysql_query ($Insertion);
//mysql_close(); // ligne 14
}
//////////////////////////////////////// affichage des enregistrements dans un tableau ////////////////////////////////
$sql_query = "select * from personnel";
$result = mysql_query($sql_query);
//<!--<table> -->// ligne 21
$i=0;
While($row=mysql_fetch_array($result))
{
if ($i%2==0)
$couleur='dfdfdf';
else
$couleur='ebebeb';
$i++; //ligne 29
echo'
<tr>
<td bgcolor="'.$couleur.'">Grade '.$row['matricule'].' </td>
<td bgcolor="'.$couleur.'">Nom '.$row['nom'].'</td>
<td bgcolor="'.$couleur.'">Sexe '.$row['sexe'].'</td>
<td bgcolor="'.$couleur.'">Profession '.$row['profession'].'</td>
<td bgcolor="'.$couleur.'">E-mail '.$row['email'].'</td>
<td bgcolor="'.$couleur.'">Téléphone Dom '.$row['telDomicile'].'</td>
<td bgcolor="'.$couleur.'">Téléphone Mob '.$row['telMobile'].'</td>
</tr>';
}
mysql_close(); //ligne 42
?>
grofwa
Messages postés
440
Date d'inscription
jeudi 24 juillet 2003
Statut
Membre
Dernière intervention
21 juillet 2006
479
21 juil. 2004 à 14:14
21 juil. 2004 à 14:14
Salut,
Ton tableau, à première vue, il a l'air ok...
Pour les couleurs, fais comme ceci :
avant ton while :
dans ton while
Michael.
Ne vous souciez pas de n'être pas remarqué ; cherchez
plutôt à faire quelque chose de remarquable [Confucius]
Ton tableau, à première vue, il a l'air ok...
Pour les couleurs, fais comme ceci :
avant ton while :
$lignePaire=false;
dans ton while
if ($lignePaire) $c=couleur1; else $c=couleur2; $lignePaire = ! $lignePaire; echo "<td bgcolor=$c>... </td>"
Michael.
Ne vous souciez pas de n'être pas remarqué ; cherchez
plutôt à faire quelque chose de remarquable [Confucius]