Re: Help : phpleague sous xoops 2.2 | Titre du sujet : Re: Help : phpleague sous xoops 2.2 par devrugby sur 08/08/2007 08:06:36
Bonjour,
pour LE probleme Unknown column 'pseudo' in 'field list', j'ai une piste sérieuse.
le soucis vient du fait que l'on se sert des utilisateurs de xoops et non de phpleague.
la table de référence est xoops_users, dont les champs id et pseudo sont respectivement uid et uname.
dans editer_gr_champ.php,
il faut mettre // Master echo "<tr><td class=phpl3>"; echo ADMIN_PARAM_MSG11; echo "</td><td class=phpl3>";
$query2="SELECT uname, uid FROM ".$xoopsDB->prefix("users")." order by uname"; $result2 = $xoopsDB->queryF ($query2); echo "<select name=\"id_master\">"; echo "<option></option>"; while ($row2=mysql_fetch_array($result2)) { if ($row2[id]==$existant[id_master]){echo "<option value=\"$row2[uid]\" selected>$row2[uname]</option>";} else echo "<option value=\"$row2[uid]\">$row2[uname]</option>"; }
echo "</select></td></tr>";
au lieu de
// Master echo "<tr><td class=phpl3>"; echo ADMIN_PARAM_MSG11; echo "</td><td class=phpl3>";
$query2="SELECT uname, uid FROM ".$xoopsDB->prefix("users")." order by uname"; $result2 = $xoopsDB->queryF ($query2); echo "<select name=\"id_master\">"; echo "<option></option>"; while ($row2=mysql_fetch_array($result2)) { if ($row2[id]==$existant[id_master]){echo "<option value=\"$row2[id]\" selected>$row2[pseudo]</option>";} else echo "<option value=\"$row2[id]\">$row2[pseudo]</option>"; }
echo "</select></td></tr>";
la liste apparait pleine et le message disparait.
pour le reste, j'avance ...
|
|