Requête SQL qui ne retourne pas toutes les valeurs
Posté : 14 févr. 2012, 17:02
Bonjour,
voici un petit script que je test pour créer des vignettes à partir de vidéos. Cela fonctionne mais je n'ai au final que 37 vignettes sur les 159 vidéos ? je ne vois pas d'où vient mon problème ?
Merci de votre aide.
Cordialement.
voici un petit script que je test pour créer des vignettes à partir de vidéos. Cela fonctionne mais je n'ai au final que 37 vignettes sur les 159 vidéos ? je ne vois pas d'où vient mon problème ?
Merci de votre aide.
Cordialement.
<?php
// recup des login mot de passe
require_once ("../../familinkphp/f_partage/config.php");
$conn = mysql_connect($host, $login, $pass);
mysql_select_db($db,$conn);
// selection de touts les titre de la table
$requete1 = 'SELECT titre FROM archives_CSF';
$requete2 = mysql_query($requete1) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
$i=0;
// boucle sur tous les titres
if ($requete2)
{
while ( $list = mysql_fetch_object($requete2))
{
$i=$i+1;
$video= "../Fichiers_archivesCSF/".$list->titre ;
echo "<td> $i.$list->titre </td>";
echo "<br> </br>";
// definition de la video a traiter
$movie = new ffmpeg_movie( $video, false);
// definition de l'image de la vidéo à traiter
$frame = $movie->getFrame(170);
$gd_image = $frame->toGDImage();
// enregsitrement de l'image dans un fichier
imagepng($gd_image, 'V_'.$list->titre.'.jpg');
imagedestroy($gd_image);
}
}
else
{
echo "erreur lors de la requete";
}
mysql_close($conn);
?>