Problème d'affichage Video [PHP/MySQL]

Résolu/Fermé
ouderni - Modifié par ouderni le 20/01/2013 à 00:14
 ouderni - 20 janv. 2013 à 00:49
Bonjour,

je suis entrain de développer un site web en PHP/MySQL en Local ce site contient des vidéos héberger sur Youtube je copie le code de la vidéo et je l'enregistre dans une base de donnée avec d'autre champs telque : le titre , description ... etc

ces dernier peut êtres en arabe comme en français

le probléme que j'ai rencontrer est que quand je charge ces données qui sont stocker dans la base de donnée les champs en arabe s'affiche correctement mas la miniature de la vidéo ne s'affiche pas

1- la base est encoder en UTF8_bin
2- quand j'établie la connexion a la fin du script j'écrit ce code : mysql_query('SET NAMES 'utf8''); Elle notifie à mySql que les données sont de type UTF-8
3- Voilà le code de la page :

<?php 
$server = 'localhost' ; 
$user='root'; 
$pass=''; 
$db='dbvideotube'; 


mysql_connect($server,$user,$pass) or die('Impossible de ce connecter au serveur '); 

mysql_select_db($db) or die('Impossible de selectionner la base de donnée '); 

mysql_query('SET NAMES 'utf8''); 



$sql = "SELECT * FROM 'tblVideo'" ; 

$query = mysql_query($sql); 

?> 

<div class="wrap-Content"> 
    <div class="title_content"> 
   ??? ?????? ???????? 
  </div> 
    <div class="content"> 
        <?php 
        if (mysql_num_rows($query) == 0){ 
            echo "Pas d'enregistrement"  ;  
        }else{ 
            while ($row = mysql_fetch_assoc($query)) { 
        ?> 
            <div class="content_views"> 
                <div class="miniature"><img src="https://img.youtube.com/vi/'.<?php echo $row['CodeVideo'];?>.'/2.jpg"/></div> 
                <div class="title"><?php echo $row["TitleVideo"] ;?> </div> 
                <div class="desc"><?php echo $row["DescVideo"] ;?> </div> 
                <div class="userid">User ID</div> 
                <div class="counterviews"><?php echo $row["NbrViewsVideo"] ;?> </div> 
            </div> 
        <?php 
             } 
        }      
        ?> 
    </div>         




j'espére que j'ai bien expliquer mon problème j'attend vos réponse et merci d'avance

Amicalement


A voir également:

1 réponse

je vous informe que j'ai trouver la solution:

j'ai supprimer les caractères ( '. ) & ( .' ) dans ce bout de code :


<div class="miniature"><img src="https://img.youtube.com/vi/'.<?php echo $row['CodeVideo'];?>.'/2.jpg"/></div>
0