par
fabrice88250 » 21 juin 2008, 17:49
tres bien sa fonctionne merci. j'en voie presque le bout.
il ne me reste plus que l'affichage des commentaire qui ont été enregistrés en fonction de la photo.
j'essai de mettre ça en place et je reviens pour vous dire si sa fonctionne.
-- Edit
bon alors voilà ou j'en suis. je n'arrive pas a affiché le nbr de commentaires en fonction de la photo. De plus j'aimerai que le nbr de com s'affiche justre a coté de l'image com.png que je fait affiché pour faire un lien et ajouté un commentaire.
<?php
$nb = 3; // Nombre d'affichages souhaités sur une ligne
// requête SQL
$sql = "SELECT *, DATE_FORMAT(date,'%d/%m/%Y - %H:%i') as date FROM `photosnap` ORDER BY `id` DESC";
// envoie de la requête
$req = mysql_query($sql) or die('<u>Probleme SQL</u> : '.$sql.'<br>'.mysql_error
());
// affichage des résultats avec $nb résultats par ligne
echo'<table>';
$i = 1;
while($resultat = mysql_fetch_array($req)) {
if($i == 1) { echo'<tr>'; }
echo'<td align="center">
<div id="cadresnap">' , $resultat['prenom'] , '
<img src="../snap/' , $resultat['photo'] , '" alt="' , $resultat['prenom'] , ' a mis sa trombine sur photos vosges" /></br>
<div class="com" id="com">
<a href="photo-snap-com.php?id=' , $resultat['id'] , '" style="color: #FF9900; text-decoration: none;" onclick="window.open(\'\',\'popup\',\'width=400,top=0,left=0,toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0\')" target="popup"> <img src="../images/com.png" alt="ajouter un commentaire" border="0"></a>
</div>
<div class="date">' , $resultat['date'] , ' </div>
</div>
</td>';
$i++;
if($i > $nb) { echo'</tr>'; $i = 1; }
}
echo'</table>';
?>
// j'affiche le nombre total des commentaires stockés dans la table photosnapcom.
<?PHP
$data = mysql_query("SELECT count(idcom) FROM photosnapcom");
$donnees = mysql_fetch_array($data);
$nbr = $donnees[0];
echo $donnees['0'].' commentaires ont été poster dans cette galerie';
?>
tres bien sa fonctionne merci. j'en voie presque le bout.
il ne me reste plus que l'affichage des commentaire qui ont été enregistrés en fonction de la photo.
j'essai de mettre ça en place et je reviens pour vous dire si sa fonctionne.
-- Edit
bon alors voilà ou j'en suis. je n'arrive pas a affiché le nbr de commentaires en fonction de la photo. De plus j'aimerai que le nbr de com s'affiche justre a coté de l'image com.png que je fait affiché pour faire un lien et ajouté un commentaire.
[php]<?php
$nb = 3; // Nombre d'affichages souhaités sur une ligne
// requête SQL
$sql = "SELECT *, DATE_FORMAT(date,'%d/%m/%Y - %H:%i') as date FROM `photosnap` ORDER BY `id` DESC";
// envoie de la requête
$req = mysql_query($sql) or die('<u>Probleme SQL</u> : '.$sql.'<br>'.mysql_error
());
// affichage des résultats avec $nb résultats par ligne
echo'<table>';
$i = 1;
while($resultat = mysql_fetch_array($req)) {
if($i == 1) { echo'<tr>'; }
echo'<td align="center">
<div id="cadresnap">' , $resultat['prenom'] , '
<img src="../snap/' , $resultat['photo'] , '" alt="' , $resultat['prenom'] , ' a mis sa trombine sur photos vosges" /></br>
<div class="com" id="com">
<a href="photo-snap-com.php?id=' , $resultat['id'] , '" style="color: #FF9900; text-decoration: none;" onclick="window.open(\'\',\'popup\',\'width=400,top=0,left=0,toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0\')" target="popup"> <img src="../images/com.png" alt="ajouter un commentaire" border="0"></a>
</div>
<div class="date">' , $resultat['date'] , ' </div>
</div>
</td>';
$i++;
if($i > $nb) { echo'</tr>'; $i = 1; }
}
echo'</table>';
?>
// j'affiche le nombre total des commentaires stockés dans la table photosnapcom.
<?PHP
$data = mysql_query("SELECT count(idcom) FROM photosnapcom");
$donnees = mysql_fetch_array($data);
$nbr = $donnees[0];
echo $donnees['0'].' commentaires ont été poster dans cette galerie';
?>[/php]