combinaison miniature base de donné distinct

Répondre
touriste-972
le 05/08/2008 à 17:12
touriste-972
Alors le problème est

J'ai un code php qui me cré des miniatures de photos à la volé depuis un dossier:


<?php
// cette portion à déjà été détaillé
$tableau = array();
$dossier = opendir ('./pics/');
while ($fichier = readdir ($dossier)) {
if ($fichier != '.' && $fichier != '..' && $fichier != 'photo.php') {
$tableau[] = $fichier;
}
}
closedir ($dossier);
$nbcol=2;
$nbpics = count($tableau);
if ($nbpics != 0) {
echo '<table>';
for ($i=0; $i<$nbpics; $i++){
if($i%$nbcol==0) echo '<tr>';
// noter bien que l'on place un lien vers le fichier mini.php qui va générer nos miniatures. On ajoute un argument, le nom de fichier image à miniaturiser
echo '<td><a href="pics/' , $tableau[$i] , '"><img src="mini.php?f=' , $tableau[$i] , '" alt="Image" /></a></td>';
if($i%$nbcol==($nbcol-1)) echo '</tr>';
}
echo '</table>';
}
else echo 'Aucune image à afficher';
?>



J'ai un autre code qui me sort en arrays la liste des catégories depuis une base de donnés exemple:


<?php
mysql_connect("localhost", "***", "***") or die('Cnx impossible');
mysql_select_db("rollerdom");
$sql = "SELECT DISTINCT qui FROM photos" ;
$req = mysql_query($sql) or die('Erreur SQL : sql !<br />'.$sql.'<br />'.mysql_error());
$data = mysql_fetch_array($req);

while($row = mysql_fetch_array($req))
{
echo $row['qui'];
echo "<br />";
}
?>



comment faire pour que je récupère mon array et que ça fabrique des liens, et ça renvoie sur une page créant une miniature de la photo en question

précision le nom du fichier est stocké dans la base de donné

merci

Merci aussi d'utilsier le BB-Code
touriste un jour touriste toujours
LA GLOBULE
le 05/08/2008 à 21:16
LA GLOBULE
Elles sont stockées où tes photos ?
En base ? Ou sur le système de fichier ?

En fait, je ne vois pas bien le rapport entre le premier et le deuxième code (a priori le deuxième ne select aucune info sur les photos mais sur des catégories, donc je vois pas trop comment tu veux les lier) : comment tu peux faire un lien entre une photo et une catégorie si des photos sont sur le FS et les catégories en base ? Qu'est ce qui lie ces deux infos ?
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours