Changeset 7117


Ignore:
Timestamp:
Oct 6, 2010, 9:12:54 AM (13 years ago)
Author:
LucMorizur
Message:

Full compatibility to all DB engines almost achieved: remains only three referneces to mysql_errno;
Small bug on pwg_db_insert_id (only on local usage?!) removed.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • extensions/event_cats/include/evntcats_admin_funcs.inc.php

    r7099 r7117  
    7777function ec_end2($n) {
    7878  global $page;
    79   $page['errors'][] =
    80    sprintf(l10n('ec_DB_problem'), $n).
    81    'MySQL error '.mysql_errno().', "'.mysql_error().'"';
     79  my_error(sprintf(l10n('ec_DB_problem'), $n), false);
    8280  return false;
    8381}
     
    151149     $page['infos'][] =
    152150      sprintf(l10n('ec_group_create_OK'), $_POST['groupname']);
    153     if (!$t3)
    154      $page['errors'][] =
    155       sprintf(l10n('ec_group_create_pb'), $_POST['groupname']).' (1) : '.
    156       'MySQL error '.mysql_errno().', "'.mysql_error().'"';
     151    if (!$t3) my_error(sprintf(l10n('ec_group_create_pb'),
     152                               $_POST['groupname']).' (1) ', false);
    157153    if (
    158154      pwg_query("
     
    160156        VALUES ('".$ec_user_id."', '".$t3[0]."');
    161157      ") === false
    162     ) $page['errors'][] =
    163       sprintf(l10n('ec_group_create_pb'), $_POST['groupname']).' (2) : '.
    164       'MySQL error '.mysql_errno().', "'.mysql_error().'"';
     158    ) my_error(sprintf(l10n('ec_group_create_pb'),
     159                       $_POST['groupname']).' (2) ', false);
    165160    else $page['infos'][] = sprintf(
    166161      l10n('ec_group_create_OK2'),
     
    202197           $_POST['groupname'],$ec_lists['categories'][$_POST['ec_in_up_cat']]
    203198         );
    204         else
    205          $page['errors'][] = sprintf(
     199        else my_error(sprintf(
    206200          l10n('ec_assoc_pb'),
    207           $_POST['groupname'],$ec_lists['categories'][$_POST['ec_in_up_cat']]
    208          ).' : MySQL error '.mysql_errno().', "'.mysql_error().'"';
     201          $_POST['groupname'], $ec_lists['categories'][$_POST['ec_in_up_cat']]
     202        ), false);
    209203      }
    210204    }
     
    237231            SET `title` = '".implode('/user_id=', $t_user)."'
    238232            WHERE `id` = ".$_POST['ec_in_up_aps'].";
    239         ") === false)
    240          $page['errors'][] = sprintf(
     233        ") === false) my_error(sprintf(
    241234          l10n('ec_assoc_pb'),
    242           $_POST['groupname'],$ec_lists['add_pages'][$_POST['ec_in_up_aps']]
    243          ).' : MySQL error '.mysql_errno().', "'.mysql_error().'"';
     235          $_POST['groupname'], $ec_lists['add_pages'][$_POST['ec_in_up_aps']]
     236        ), false);
    244237        else $page['infos'][] = sprintf(
    245238         l10n('ec_group_create_OK2'),
     
    290283           $_POST['login'], $ec_lists['categories'][$_POST['ec_in_up_cat']]
    291284         );
    292         else
    293          $page['errors'][] = sprintf(
     285        else my_error(sprintf(
    294286          l10n('ec_assoc_pb'),
    295287          $_POST['login'], $ec_lists['categories'][$_POST['ec_in_up_cat']]
    296          ).' : MySQL error '.mysql_errno().', "'.mysql_error().'"';
     288        ), false);
    297289      }
    298290    }
     
    607599      ") === false
    608600    ) {
    609       $page['errors'][] =
    610        l10n('ec_entry_create_pb').' : '.
    611        'MySQL error '.mysql_errno().', "'.mysql_error().'"'
    612       ;
     601      my_error(l10n('ec_entry_create_pb'), false);
    613602      $ret = false;
    614603    }
    615604    else {
     605      $t5 = pwg_db_insert_id(EVNTCATS_TABLE);
    616606      build_ec_lists(); // Don't remember exactly why, but must be done here
    617607      $forced = ($forced == 'false') ? '' : l10n('ec_cnfrm_forced');
    618608      $page['infos'][] =
    619        sprintf(l10n('ec_entry_create_OK'), pwg_db_insert_id()).
     609       sprintf(l10n('ec_entry_create_OK'), $t5).
    620610       $ec_code.' => '.
    621611       $ec_lists['user_ids'][$ec_user_id].$forced
     
    638628      ") === false
    639629    ) {
    640       $page['errors'][] =
    641        l10n('ec_entry_create_pb').' : '.
    642        'MySQL error '.mysql_errno().', "'.mysql_error().'"'
    643       ;
     630      my_error(l10n('ec_entry_create_pb'), false);
    644631      $ret = false;
    645632    }
     
    675662    WHERE `id` = ".$ec_id
    676663  ) === false) {
    677     $page['errors'][] =
    678      sprintf(l10n('ec_entry_del_nok'),
    679      $ec_id).
    680      'MySQL error '.mysql_errno().', "'.mysql_error().'"';
     664    my_error(sprintf(l10n('ec_entry_del_nok'), $ec_id), false);
    681665    return false;
    682666  }
Note: See TracChangeset for help on using the changeset viewer.