Einzelnen Beitrag anzeigen
  #83 (permalink)  
Alt 16-06-2003, 16:05
jOhnny knOx
 Senior Member
Links : Onlinestatus : jOhnny knOx ist offline
Registriert seit: Mar 2003
Beiträge: 561
jOhnny knOx ist zur Zeit noch ein unbeschriebenes Blatt
Standard

achso, danke, jetzt weiß ich was gemeint ist: in_array();

Doch nun hab ich folgendes Problem... Erstmal der Code:

PHP-Code:
    $res mysql_query("SELECT * FROM $user_rights_tname WHERE userid='".$_SESSION['user_id']."'");

    while (
$row mysql_fetch_array($res)) { $access[] = $row[catid]; }
    
    
$i=1;
    
$res2 mysql_query("SELECT * FROM $user_cat_tname");
    while (
$right mysql_fetch_array($res2)) {
    
    if (
in_array('$right[id]'$access)) { echo "<a href='?action=admin&view=$right[subname]'>$right[name]</a>"; }
    else { echo 
"<font color='$dcolor'>$right[name]</a>"; }
    
    echo 
"</td></tr>"
mit while ($row = mysql_fetch_array($res)) { $access[] = $row[catid]; } erstelle ich ein array der catid.

und mit if (in_array('$right[id]', $access)) möchte ich prüfen ob die id im array vorhanden ist.

Das funktioniert aber nicht...
Mit Zitat antworten