Fork me on GitHub

Rapport de message :*
 

Re: Ajout d'une fonctionnalité à xoopstube

Titre du sujet : Re: Ajout d'une fonctionnalité à xoopstube
par seboseboss sur 11/12/2014 12:44:48

Re

La variable pour le titre fonctionne bien mais j'ai quand même une erreur en retour, je ne vois pas pourquoi:

Citation :
0.000252 - SELECT t1.* FROM xoopstube_videos AS t1 INNER JOIN ( SELECT `title` FROM xoopstube_videos WHERE `title`=Blow [FilmFR] GROUP BY `title` HAVING count( `title` ) >1 ) AS t2 ON t1.`title` = t2.`title` ORDER BY `t1`.`title` ASC
Error number: 1064
Error message: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '[FilmFR] GROUP BY `title` HAVING count( `title` ) >1 ' at line 5


est ce que c'est le tag du titre qui pose problème? [FilmFR], peut etre le fait d'être entre crochet???

Je vois pas, si vous avez une idée.

Code php ajouté dans singlevideos.php:

// Show other miroir videos
$sql ' SELECT t1.*
         FROM ' 
$xoopsDB->prefix('xoopstube_videos') . ' AS t1
         INNER JOIN (
         SELECT `title`
         FROM ' 
$xoopsDB->prefix('xoopstube_videos') . ' WHERE title=' $video_arr['title'] . '
         GROUP BY `title`
         HAVING count( `title` ) >1
         ) AS t2 ON t1.`title` = t2.`title`
         ORDER BY `t1`.`title` ASC '
;
$result    $xoopsDB->query($sql);
$video_miroir $xoopsDB->fetchArray($result);

// on scan les entrées 1 par 1
while ($arr $xoopsDB->fetchArray($result)) {
    
$videomuid['title']     = $xtubemyts->htmlSpecialCharsStrip($arr['title']);
    
$videomuid['lid']       = $arr['lid'];
    
$videomuid['cid']       = $arr['cid'];
    
$videomuid['vidsource'] = $arr['vidsource'];
    
$videomuid['published'] = xoopstube_time(formatTimestamp($arr['published'], $xoopsModuleConfig['dateformat']));
    
$xoopsTpl->append('video_muid'$videomuid);
}


ca serait pas parceque la variable renvoi le titre sans guillemets??? comment les ajouter?
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

117 Personne(s) en ligne (91 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 117 | Plus ...