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 52
| <?php
session_start();
include("mysqlcon.php");
// $NbreData : le nombre de données à afficher
// $NbrCol : le nombre de colonnes
// $NbrLigne : calcul automatique a la FIN
// -------------------------------------------------------
// (exemple)
$NbrCol = 7;
$iduser = 1;
// requête
$table = 'albums';
$condition = ' WHERE id_user = $iduser LIKE b% ORDER BY DONNEE ASC';
$query = "Select * from albums where id_user='$iduser'";
$result = mysql_query($query);
// -------------------------------------------------------
$NbreData = mysql_num_rows($result);
// -------------------------------------------------------
// affichage
$NbrLigne = 0;
if ($NbreData != 0) {
$j = 1;
echo '<table border="0">';
while ($val = mysql_fetch_array($result)) {
$mini = $val['miniature'];
if ($j%$NbrCol == 1) {
$NbrLigne++;
echo "<tr>";
$fintr = 0;
}
// ------------------------------------------
// AFFICHAGE des DONNEES de la fiche
?><td>
<input type="checkbox" name="photo"></td> <td><img src="<?php echo $mini; ?>" alt="">
<?php
// ------------------------------------------
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';
}
// déconnexion de la base
mysql_close();
?> |