1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
| <?php
include("../connect.inc.php");
// $NbreData : le nombre de données à afficher
// $NbrCol : le nombre de colonnes
// $NbrLigne : calcul automatique a la FIN
// -------------------------------------------------------
// (exemple)
$NbrCol = 2;
// requete
$query = 'SELECT * FROM anniv';
$result = mysql_query($query);
// -------------------------------------------------------
$NbreData = mysql_num_rows($result);
// -------------------------------------------------------
// affichage
$NbrLigne = 0;
if ($NbreData != 0) {
$j = 1;
echo '<table border="0" style="width:100%;height:20%;">';
while ($row = mysql_fetch_array($result)) {
if ($j%$NbrCol == 1) {
$NbrLigne++;
echo "<tr>";
$fintr = 0;
}
echo '<td>';
// ------------------------------------------
// AFFICHAGE des DONNEES de la fiche
echo '
<table border="0" style="background-color: #969696;color:black;width:100%;height:100%;border:2px solid black">
<tr><td><b>Nom : '.strtoupper($row["nom"]).'</b></td><td><b>Prenom : '.ucfirst($row["prenom"]).'</b></td></tr>
<tr><td><b>Adresse : '.ucfirst($row["adresse"]).'</b></td></tr>
<tr><td><b>Ville : '.ucfirst($row["ville"]).'</b></td><td><b>Code postal : '.$row["cp"].'</b></td></tr>
<tr><td><b>Email : '.$row["email"].'</b></td></tr>
</table>';
// ------------------------------------------
echo '</td>';
if ($j%$NbrCol == 0) {
echo "</tr>";
$fintr = 1;
}
$j++;
}
if ($fintr!=1) { echo '</tr>'; }
echo '</table>';
} else {
echo 'pas de données à afficher';
}
?> |
Partager