Je voudrais mettre un (-) entre les pseudo, j'utilise implode mais apparement ca marche pas:
voila un autre exemple:
<code type="php">
<?php
$modSQL = 'SELECT * FROM `members_moderators` WHERE `idbmenu` = (SELECT id_bm FROM bmenu WHERE bmenu_tran = "'.$srub.'")';
//echo $modSQL.'<br />';
$modQuery = $connexion->query($modSQL);
$modResult = $modQuery->fetchAll();
if($modResult)
{
echo 'Moderators: ';
$pseudo = array();
foreach($modResult as $modK=>$modV)
{
$idpseudo = $modV['idpseudo'];
$modmemSQL = 'SELECT * FROM `members_list` WHERE `idm` = "'.$idpseudo.'"';
//echo $modmemSQL.'<br />';
$modmemQuery = $connexion->query($modmemSQL);
$modmemResult = $modmemQuery->fetchAll();
if($modmemResult)
{
foreach($modmemResult as $memK=>$memV)
{
$idm = $memV['idm'];
$pseudo = $memV['pseudo'];
$pseudo [] = implode(' - ', $pseudo);
echo '<a href="Profile-'.$idm.'.html" title="'.$titles.'" class="tooltip" target=_BLANK />'.$pseudo.'</a>';
}
}
}
}
?>
</code>
merci
Warning: implode() [function.implode]: Invalid arguments
Fatal error: [] operator not supported for strings