Changeset 6510 for trunk/include/functions_user.inc.php
- Timestamp:
- Jun 9, 2010, 10:25:03 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/functions_user.inc.php
r6363 r6510 291 291 $row = pwg_db_fetch_assoc(pwg_query($query)); 292 292 293 // retrieve additional user data293 // retrieve user info 294 294 $query = ' 295 295 SELECT 296 COUNT(1) AS counter,297 296 ui.*, 298 297 uc.*, … … 301 300 LEFT JOIN '.USER_CACHE_TABLE.' AS uc ON ui.user_id = uc.user_id 302 301 LEFT JOIN '.THEMES_TABLE.' AS t ON t.id = ui.theme 303 WHERE ui.user_id = \''.$user_id.'\' 302 WHERE ui.user_id = '.$user_id.' 303 ;'; 304 305 $result = pwg_query($query); 306 $user_infos_row = pwg_db_fetch_assoc($result); 307 308 // retrieve additional user data ? 309 if ($conf['external_authentification']) 310 { 311 $query = ' 312 SELECT 313 COUNT(1) AS counter, 314 FROM '.USER_INFOS_TABLE.' AS ui 315 LEFT JOIN '.USER_CACHE_TABLE.' AS uc ON ui.user_id = uc.user_id 316 LEFT JOIN '.THEMES_TABLE.' AS t ON t.id = ui.theme 317 WHERE ui.user_id = '.$user_id.' 304 318 GROUP BY ui.user_id 305 319 ;'; 306 $result = pwg_query($query); 307 $user_infos_row = pwg_db_fetch_assoc($result); 308 if (!isset($user_infos_row['counter']) or 0 == $user_infos_row['counter']) { 309 create_user_infos($user_id); 320 if (pwg_db_fetch_row(pwg_query($query))!=1) 321 { 322 create_user_infos($user_id); 310 323 311 $result = pwg_query($query); 312 $user_infos_row = pwg_db_fetch_assoc($result); 324 $result = pwg_query($user_info_query); 325 $user_infos_row = pwg_db_fetch_assoc($result); 326 } 313 327 } 314 328
Note: See TracChangeset
for help on using the changeset viewer.