id'"; $profile_result=db_query ($conn,$sql); if (!$profile_result) { print "Chyba při zjišování položky profilu: $ItemName.
\n";return array (0,0); } else list($pocet_vyskytu) = db_fetch_row ($profile_result); if ($pocet_vyskytu==1) { $sql="select value from profile where name='$ItemName' and group_id='$CurrentGroup->id'"; $profile_result=db_query ($conn,$sql); if (!$profile_result) { print "Chyba při pokusu o zjištění hodnoty položky profilu $ItemName.
\n";return array (0,0); } else { list($vystup) = db_fetch_row ($profile_result); return array ($vystup,1); } } } function SetItem($conn,$ItemName,$ItemValue,$AccessNumber,$group_name="") { if($AccessNumber!="") $CurrentGroup = GetCurrentGroup($conn,$AccessNumber); else if ($group_name!="") $CurrentGroup = GetCurrentGroupFromName($conn,$group_name); $sql="select count(*) from profile where name='$ItemName' and group_id='$CurrentGroup->id'"; $profile_result=db_query ($conn,$sql); if (!$profile_result) { print "Chyba při zjišování položky profilu: $ItemName";return array (0,-1); } else list($pocet_vyskytu) = db_fetch_row ($profile_result); if ($pocet_vyskytu==1) { $sql="update profile set value='$ItemValue' where name='$ItemName' and group_id='$CurrentGroup->id'"; $profile_result=db_query ($conn, $sql); if (!$profile_result) { print "Chyba při pokusu o upravení položky profilu $ItemName na '$ItemValue'.
\n";return 0; } } else { $sql="insert into profile (name,value,group_id) values ('$ItemName','$ItemValue','$CurrentGroup->id')"; $profile_result=db_query ($conn, $sql); if (!$profile_result) { print "Chyba při pokusu o vytvoření položky profilu: $ItemName.
\n";return 0; } } return 1; } ?>