Subversion Repositories ALCASAR

Compare Revisions

Ignore whitespace Rev 1830 → Rev 1831

/web/acc/manager/lib/sql/defaults.php
1,6 → 1,7
<?php
require('../lib/sql/attrmap.php');
if ((isset($login) && $login != '') && (isset($user_type) && $user_type !== 'group')){
 
if (is_file("../lib/sql/drivers/$config[sql_type]/functions.php"))
include_once("../lib/sql/drivers/$config[sql_type]/functions.php");
else{
66,7 → 67,10
$tmp["$attr"]['operator'][]="$oper";
}
$tmp["$attr"][] = "$val";
$tmp["$attr"]['count']++;
if(isset($tmp["$attr"]['count']))
{
$tmp["$attr"]['count']++;
}
}
}
else
124,11 → 128,23
unset($member_groups);
$link = da_sql_pconnect($config);
if ($link){
$res = da_sql_query($link,$config,
"SELECT DISTINCT groupname FROM $config[sql_usergroup_table];");
if(isset($login) && $login != '')
{
#affiche le groupe appartenant à l'utilisateur
$res = da_sql_query($link,$config,
"SELECT DISTINCT groupname FROM $config[sql_usergroup_table] WHERE username = '$login';");
}
else
{
#affiche la liste de groupe disponible (dans le cas de la creation d'un utilisateur)
$res = da_sql_query($link,$config,
"SELECT DISTINCT groupname FROM $config[sql_usergroup_table] ;");
}
 
if ($res){
while(($row = da_sql_fetch_array($res,$config)))
while(($row = da_sql_fetch_array($res,$config))){
$member_groups[] = $row['groupname'];
}
}
else
echo "<b>Database query failed: " . da_sql_error($link,$config) . "</b><br>\n";