touriste-972

Inscris le 01/08/2008 à 18:13
  • Signature
    touriste un jour touriste toujours
  • Site web
  • Nombre de sujets
    2
  • Nombre de messages
    6
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses dernières news

Aucune news

Ses derniers sujets sur les forums

forum
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
touriste-972
le 01/08/2008 à 18:20
bdd informations photos
je travaille avec deux pages pour rentrer des commentaires d'images ds une bdd
http://www.lephpfacile.com/wall/wall-1610.php
http://www.lephpfacile.com/wall/wall-1609.php

ma base de donnée est :
http://img125.imageshack.us/img125/5125/sanstitrejf7.jpg

problème: base de donnée reste vide
donc erreur ds l'écriture

problème 2: boucle d'affichage ne fonctionne pas
donc car bdd vide ou erreur bis

Au fait code de connexion foireux bien entendu ils ont été changé depuis :p
touriste un jour touriste toujours

Ses derniers messages sur les forums

forum
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
touriste-972
le 01/08/2008 à 22:40
bdd informations photos
problème trouvé

merci a Xwz spécialement et a tous les autres
touriste un jour touriste toujours

Ses derniers commentaires de news

Aucun commentaire de news

Ses derniers commentaires de sites

Aucun commentaire de sites

Ses derniers commentaires de wall

Aucun commentaire wall
LoadingChargement en cours