bonjour,
Je débute en php, j'utilise Dreamweaver. J'ai créé une base de donnée, ma page d'affichage de photo va chercher les noms de fichier dedant. Mon problème est que lorsque je crée la région répetée je n'arrive pas à affiché autrement les photos que les unes en-dessous des autres. Ce que j'aimerais faire c'est un affichage de 3 photos par ligne.
Pouvez-vous m'aider ?
Le code :
<?php require_once('Connections/test.php'); ?>
<?php
$pic = $_REQUEST['nom'];
mysql_select_db($database_test, $test);
$query_Recordset2 = "SELECT * FROM nom, fichier, genre WHERE nom.ID_genre = genre.ID_genre AND nom.ID1 = fichier.ID_nom AND genre.ID_Genre = 1 GROUP BY nom.Nom ORDER BY nom.Nom";
$Recordset2 = mysql_query($query_Recordset2, $test) or die(mysql_error());
$row_Recordset2 = mysql_fetch_assoc($Recordset2);
$totalRows_Recordset2 = mysql_num_rows($Recordset2);
mysql_select_db($database_test, $test);
$query_Recordset3 = "SELECT * FROM fichier, nom, genre, taille WHERE fichier.ID_nom = nom.ID1 AND nom.ID_genre = genre.ID_genre AND fichier.ID_taille = taille.ID_taille AND fichier.ID_nom = $pic";
$Recordset3 = mysql_query($query_Recordset3, $test) or die(mysql_error());
$row_Recordset3 = mysql_fetch_assoc($Recordset3);
$totalRows_Recordset3 = mysql_num_rows($Recordset3);
mysql_select_db($database_test, $test);
$query_banner = "SELECT * FROM fichier, nom WHERE fichier.ID_nom = nom.ID1 ORDER BY ID_fichier DESC LIMIT 0,5 ";
$banner = mysql_query($query_banner, $test) or die(mysql_error());
$row_banner = mysql_fetch_assoc($banner);
$totalRows_banner = mysql_num_rows($banner);
?>
<?php
$ligne= mysql_fetch_array($Recordset3);
/* alors on récupère la valeur du champ compteur,
on l'incrémente et on met à jour le champ compteur
ainsi que la date et l'heure actuelle
*/
$nombre = ++ $row_Recordset3['compte'];
$req_maj="UPDATE nom SET compte ='$nombre' WHERE ID1='$pic' ";
mysql_query($req_maj,$test);
// echo "page $page : $nombre ème accès le $ligne[date] à $ligne[heure]";
?>
<html>
<head>
<title>THE WALL</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="../jc.css" rel="stylesheet" type="text/css">
<link href="jc.css" rel="stylesheet" type="text/css">
</head>
<body bgcolor="#CCCCCC" link="#000000" vlink="#000000" alink="#000000">
<?php
$head = 'head.php';
include $head;?>
<table width="80%" height="460" border="0" align="center" cellspacing="0" bgcolor="#FFFFFF">
<!--DWLayoutTable-->
<tr>
<td width="150" height="345" valign="top" background="Bar/menuleft.png" class="back"><?php
$menu = 'menu.php';
include $menu;?>
</td>
<td width="686" valign="top" class="back"><p> </p>
<p align="center" class="titre"><font face="Arial, Helvetica, sans-serif"><?php echo $row_Recordset3['Genre']; ?></font></p>
<table width="68%" height="127" border="0" align="center">
<tr>
<td width="52%" height="24"><div align="right"><font size="3" face="Arial, Helvetica, sans-serif"><u>Name :</u></font></div></td>
<td width="48%"><font color="#CC6699" size="3" face="Arial, Helvetica, sans-serif"><?php echo $row_Recordset3['Nom']; ?></font></td>
</tr>
<tr>
<td height="24"><div align="right"><font size="3" face="Arial, Helvetica, sans-serif"><u>Firstname :</u></font></div></td>
<td><font color="#CC6699" size="3" face="Arial, Helvetica, sans-serif"><?php echo $row_Recordset3['Prénom']; ?></font></td>
</tr>
<tr>
<td height="24"><div align="right"><font size="3" face="Arial, Helvetica, sans-serif"><u>Born :</u></font></div></td>
<td><font color="#CC6699" size="3" face="Arial, Helvetica, sans-serif"><?php echo $row_Recordset3['Date']; ?></font></td>
</tr>
<tr>
<td height="24"><div align="right"><font size="3" face="Arial, Helvetica, sans-serif"><u>Job :</u></font></div></td>
<td><font color="#CC6699" size="3" face="Arial, Helvetica, sans-serif"><?php echo $row_Recordset3['Job']; ?></font></td>
</tr>
<tr>
<td height="29"><div align="right"><font size="3" face="Arial, Helvetica, sans-serif"> </font><font color="#666666" size="2" face="Arial, Helvetica, sans-serif">Link
visited :</font></div></td>
<td><font color="#666666" size="2" face="Arial, Helvetica, sans-serif"><?php echo $nombre; ?> times</font></td>
</tr>
</table>
<?php do { ?>
<table width="22%" height="216" border="0" align="center">
<tr>
<td width="51%" height="152"><div align="left">
<p><a href="originalsize.php?id=<?php echo $row_Recordset3['ID_fichier']; ?>"><img src="<?php echo $row_Recordset3['URL']; ?><?php echo $row_Recordset3['fichier']; ?>" width="150" border="1"></a></p>
</div>
</td>
</tr>
<tr>
<td height="57"><div align="center">
<p><font color="#666666" size="1" face="Arial, Helvetica, sans-serif">Size
: <?php echo $row_Recordset3['Taille']; ?></font></p>
<p><font color="#666666" size="1" face="Arial, Helvetica, sans-serif">Viewed
: <?php echo $row_Recordset3['comptes']; ?> times</font></p>
</div></td>
</tr>
</table>
<?php } while ($row_Recordset3 = mysql_fetch_assoc($Recordset3)); ?>
<p> </p>
<p align="center"> </p>
<p> </p>
<p> </p>
<p> </p> <p> </p></td>
<td width="145" valign="top" bordercolor="#000000" background="Bar/menuright.png" class="back"><p> </p>
<p align="center" class="bouton"><u><font size="2"><strong>5 LAST ENTRIES</strong></font></u></p>
<?php do { ?>
<table width="38%" height="108" border="0" align="center">
<tr>
<td><div align="center"><img src="<?php echo $row_banner['URL']; ?><?php echo $row_banner['fichier']; ?>" width="100" border="1"> </div>
</td>
</tr>
</table>
<?php } while ($row_banner = mysql_fetch_assoc($banner)); ?>
</td>
</tr>
</table>
<table width="8%" border="0" align="right">
<tr>
<td><a href="http://www.phpmyvisites.net/" title="phpMyVisites : logiciel gratuit de mesure d\'audience et de statistiques de sites Internet (licence libre GPL, logiciel en php/MySQL)" onclick="window.open(this.href);return(false);">
<script type="text/javascript">
<!--
doc = document; d = new Date(); res = screen.width+"x"+screen.height; c = screen.colorDepth;
src = 'http://jc.servehttp.com/phpmyvisites/phpmyvisites.php?url='+escape(doc.location.pathname+doc.location.search);
src += '&site=1&res='+res;
src += '&siteh='+doc.location.hostname+'&c='+c+'&h='+d.getHours()+'&m='+d.getMinutes()+'&s='+d.getSeconds();
doc.writeln('<img src="'+src+'&ref='+escape(doc.referrer)+'" alt="phpMyVisites" style="border:0" />');
//-->
</script>
<noscript>
<p> phpMyVisites : logiciel gratuit de mesure d'audience et de statistiques
de sites Internet (licence libre GPL, logiciel en php/MySQL) <img src="http://jc.servehttp.com/phpmyvisites/phpmyvisites.php?nojs=1" alt="phpMyVisites" style="border:0" />
<p>
</noscript>
</a> </td>
</tr>
</table>
<p> </p>
</body>
</html>
<?php
mysql_free_result($Recordset2);
mysql_free_result($Recordset3);
mysql_free_result($banner);
?>