Code ne s'affiche pas les commentaire

ivan -  
 ivan -
Bonjour,


j'ai mon code commentaire ne veux pas afficher

voilà le code






                               function GetComment($courid)
{
	global $pdo;
	global $organisateur;

	// liste des commentaires
	$q = $pdo->prepare('SELECT *,cc.membre_id as membre_id,fm.membre_prenom as membre_prenom,fm.membre_localisation as membre_localisation FROM commentaires_cours AS cc JOIN forum_membres AS fm ON fm.membre_id=cc.membre_id WHERE cour_id='.@$courid.' ORDER BY timestamp DESC LIMIT '.($_GET['step']?$_GET['step']:0).',10');
	$q->execute();
	$itemTotal = GetValueFromQuery('SELECT count(*) as value FROM commentaires_cours WHERE cour_id='.$courid);

		$str .= '?crire un commentaire et/ou laisser une appr?ciation';

                 // formulaire
echo '' . Ajout_cours_commentaire . '';
	   $str .= "<form id='formulaireComment' method='post' action='".$_SERVER['REQUEST_URI']."'>";


                $_tab['bbcode_courant']=true;
				
				$notes = '';
					for($i=-1;$i<=20;$i++){
						if($i==-1)
							$notes .= '<option value="'.$i.'">Aucune note</option>';
						else
							$notes .= '<option value="'.$i.'">'.$i.'/20</option>';
					}
				$str .= '<label>Donner une note ? ce cour : </label><select name="note">'.$notes.'</select>';
				
				include_once(DIR_INCLUDE.'/formulaire.php');



				$str .= getForm('comment');

       $str .= "<input type='submit' value='publier' name='sendComment' />
	            </form>";

       $str .= ''.($itemTotal?'' . $itemTotal . ' Participations ' . htmlspecialchars($data->titre) . '' :'Il n\'y a pas encore de commentaire pour ce cour.').'';
	   
	   $pagi = '';
	   if($itemTotal>10)
              {
                    $pagi = '';
             
                    if($_GET['step']!=0 )
                        {
                         $pagi .= '<a href="'.getLienModule("cours","view").'?cour_id='.$courid.'&step=0"><<</a> ';
                        }
                    if($_GET['step']>30)
                         $pagi .= '<a href="'.getLienModule("cours","view").'?cour_id='.$courid.'&step='.($_GET['step']-10).'"><</a> ';

                    for($i=1;$i<5&&($i*20<$itemTotal);$i++)
                        {
                            if(($_GET['step']+20)<($itemTotal))
                                 $pagi .= ' <a href="'.getLienModule("cours","view").'?courid='.$courid.'&step='.($i*10+$_GET['step']).'">'.($i).'</a> ';
                        }
              
                    $str .= '';
              }
			  
			  if($itemTotal>0){
       $str .= "".$pagi."";
	   
			 
	   
	   
  
	foreach($q as $k=>$v)
		{
					
			if($id == $_SESSION['id'])
			{
				$flag = true;
				$check = '<input name="del_c_'.$v['id'].'" type="checkBox" value="del_'
						.$v['id'].'" />';
			}
		
			$str .= 'Posté ' . format_temps($v['timestamp']).'#<span class="rouge">'.$cpt.'</span>
			
			
			' . sex2color(id2pseudo($v['membre_id']),$v['membre_id']) . '
			
			'. GetAvatarCommentaireById($v['membre_id']) . '
			
			Prénom : ' . EON($v['membre_prenom']) . '
			
			Âge : '  . GetAgeById($v['membre_id']) . '
			
			Ville : ' . EON($v['membre_localisation']) .'
			';
					 
					 if($v['note']>-1){
						$str .= 'Ce membre à noté ce cour ' . $v['note'] . '/20'; 
					 }
					 
					 $str .= code(nl2br($v['message'])).'
					 
					 <a class="button up_arrow" href="">Remonter</a>
					 '
					 .($flag?($check.' '):'
					 ')
					.''.(++$k<$q->rowCount()?'':'');
		}
		
		$str .= ''.($flag?'<input type="button" value="suprimer s?lection" onclick="$(\'#actionComment\').submit();" />':'').'</form>';
              
              }
	
	return $str;
}


merci de m'aidé a l'afficher
A voir également:

2 réponses

mpmp93 Messages postés 6648 Date d'inscription   Statut Membre Dernière intervention   1 340
 
Bonsoir,

Hop, un code en vrac et démerdez-vous!

Bon déja, vous avez plein de fonctions.... genre sex2color....

Donc, on sait pas où à quel endroit vous voulez afficher ce qui ne s'affiche pas.

Et moi, les jeux de pistes à l'aveuglette, je suis pas preneur.

Donc, dites-nous si à l'exécution vous avez un message d'erreur. Lequel...

A+
0
ivan
 
merci, il n'a pas d'erreur c juste qu'il n'affiche pas
0