Fork me on GitHub

Rapport de message :*
 

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 ...
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

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