Fork me on GitHub

Rapport de message :*
 

Re: xoopstube: index : liste alphabetique qui commence par les nombres :0123...

Titre du sujet : Re: xoopstube: index : liste alphabetique qui commence par les nombres :0123...
par blueteen sur 28/06/2013 10:11:40

Et voici la version avec la requête de recherche sur le titre
<?php
include 'header.php';
include 
XOOPS_ROOT_PATH '/header.php';

$sql 'SELECT lid, cid, t1.vidid, t1.title, published
FROM ' 
.$xoopsDB->prefix('xoopstube_videos').' AS t1 
INNER JOIN 

SELECT title
FROM ' 
.$xoopsDB->prefix('xoopstube_videos').'
GROUP BY title
HAVING count(title) > 1 

AS t2
ON t1.title=t2.title
ORDER BY t1.title ASC'
;

$result $xoopsDB->query($sql);

echo 
"Vidéos regroupées par titre de la vidéo (title).<br /><br />";
echo 
"Cliquer sur le titre ou l'id pour accéder à la vidéo.<br /><br />";
echo 
"<table>";
echo 
"<tr><td>ID</td><td>Titre</td><td>Vidid</td><td>Catégorie</td><td>Publié le</td></tr>";

while (
$arr $xoopsDB->fetchArray($result)) {
    
$videouid['title']     = $xtubemyts->htmlSpecialCharsStrip($arr['title']);
    
$videouid['lid']       = $arr['lid'];
    
$videouid['cid']       = $arr['cid'];
    
$videouid['vidid']     = $arr['vidid'];
    
$videouid['published'] = xoopstube_time(formatTimestamp($arr['published'], $xoopsModuleConfig['dateformat']));

    echo 
'<tr><td><a href="singlevideo.php?cid='.$videouid['cid'].'&lid='.$videouid['lid'].'" target="_blank">'.$videouid['lid'].'</a></td><td><a href="singlevideo.php?cid='.$videouid['cid'].'&lid='.$videouid['lid'].'" target="_blank">'.$videouid['title'].'</a></td><td>'.$videouid['vidid'] . '</td><td>'.$videouid['cid'].'</td><td>'.$videouid['published'].'<td></tr>';
}
echo 
"</table>";

include 
XOOPS_ROOT_PATH '/footer.php';
?>

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

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