Unknown column 'group_leader' in 'field list'(gelöst)
Verfasst: 05.01.2008 21:38
Tach allerseits.
Ich versuch eine spalte aus dem phpbb 3.0 datenbanken auszulesen, und bekomme die Fehlermeldung "Unknown column 'group_leader' in 'field list'".
Mein quellcode mit dem ich das machen will sieht so aus:
Anscheinend findet er die spalte group_leader in der Tabelle phpbb_user_group nicht, und ich weis nicht so richtig warum.
Ich hoffe ihr könnt mir helfen.
Ich versuch eine spalte aus dem phpbb 3.0 datenbanken auszulesen, und bekomme die Fehlermeldung "Unknown column 'group_leader' in 'field list'".
Mein quellcode mit dem ich das machen will sieht so aus:
Code: Alles auswählen
//feststellen der gruppen in den der user mitglied ist
$sql=
"
Select group_id, group_leader
From phpbb_user_group
Where user_id= '".$userdata."';
" ;
$gruppen = mysql_query($sql) OR die(mysql_error());
while ($row=mysql_fetch_assoc($gruppen))
{
if (!($row['group_id']==4) and !($row['group_id']==2) and !($row['group_id']==1) and !($row['group_id']==3) and !($row['group_id']==5) and !($row['group_id']==6))
{
$anzahl=$anzahl+1;
$i=$i+1;
$gruppenname = mysql_query($sql) OR die(mysql_error());
//verknüfung der gruppen id mit der so und sovielten gruppe in der der user mit glied ist und festtellung, ob admin
while ($row2=mysql_fetch_assoc($gruppenname))
{
$in_gruppe[$i]['id']=$row2['group_id'];
if ($row2['group_leader']==1)
{
$in_gruppe[$i.'admin']=true;
}
else
{
$in_gruppe[$i.'admin']=false;
}
}
}
}
//gruppen name ermitteln
$j=1;
$sql2=
"
Select group_id, group_name
From phpbb_groups;
";
$namen = mysql_query($sql2) OR die(mysql_error());
while ($row3=mysql_fetch_assoc($namen))
{
if ($in_gruppe[$j]['id']==$row3['group_id'])
{
$in_gruppe[$j]=$row3['group_name'];
$j=$j+1;
}
}
//gesamt anzahl der gruppen in der der user mitglied ist
$in_gruppe['anzahl']=$anzahl;
Ich hoffe ihr könnt mir helfen.