eric_jbdotcom Posted January 11, 2004 Share Posted January 11, 2004 There are the codes Ive edited so far from the site (based on the codes used for the countries dropdown) tep_get_referrer in catalog/functions/general.php //// // Returns an array with referrer // TABLES: referrer ? function tep_get_referrer($default = '') { ? ? $referrer_array = array(); ? ? if ($default) { ? ? ? $referrer_array[] = array('id' => '', ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? 'text' => $default); ? ? } ? ? $referrer_query = tep_db_query("select referrer_id, referrer_name from " . TABLE_REFERRER . " order by referrer_name"); ? ? while ($referrer = tep_db_fetch_array($referrer_query)) { ? ? ? $referrer_array[] = array('id' => $referrer['referrer_id'], ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? 'text' => $referrer['referrer_name']); ? ? } ? ? return $referrer_array; ? } -------------------------------------------------------------------------------------- //// // Returns an array with referrer // TABLES: referrer ? function tep_get_referrer($referrer_id = '', $with_iso_codes = false) { ? ? $referrer_array = array(); ? ? if (tep_not_null($referrer_id)) { ? ? ? if ($with_iso_codes == true) { ? ? ? ? $referrer = tep_db_query("select referrer_id, referrer_name, referrer_state, referrer_rank from " . TABLE_REFERRER . " where referrer_id = '" . (int)$referrer_id . "' order by referrer_name"); ? ? ? ? $referrer_values = tep_db_fetch_array($referrer); ? ? ? ? $referrer_array = array('referrer_id' => $referrer_values['referrer_id'], ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? 'referrer_name' => $referrer_values['referrer_name'], ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? 'referrer_state' => $referrer_values['referrer_state']); ? ? ? } else { ? ? ? ? $referrer = tep_db_query("select referrer_name from " . TABLE_REFERRER . " where referrer_id = '" . (int)$referrer_id . "'"); ? ? ? ? $referrer_values = tep_db_fetch_array($referrer); ? ? ? ? $referrer_array = array('referrer_name' => $referrer_values['referrer_name']); ? ? ? } ? ? } else { ? ? ? $referrer = tep_db_query("select referrer_id, referrer_name from " . TABLE_REFERRER . " order by referrer_name"); ? ? ? while ($referrer_values = tep_db_fetch_array($referrer)) { ? ? ? ? $referrer_array[] = array('referrer_id' => $referrer_values['referrer_id'], ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? 'referrer_name' => $referrer_values['referrer_name']); ? ? ? } ? ? } ? ? return $referrer_array; ? } -------------------------------------------------------------------------------------- //// // Alias function to tep_get_referrer() ? function tep_get_referrer_name($referrer_id) { ? ? $referrer_array = tep_get_referrer($referrer_id); ? ? return $referrer_array['referrer_name']; ? } tep_get_referrer in admin/functions/general.php //// // Returns an array with referrer // TABLES: referrer ? function tep_get_referrer($default = '') { ? ? $referrer_array = array(); ? ? if ($default) { ? ? ? $referrer_array[] = array('id' => '', ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? 'text' => $default); ? ? } ? ? $referrer_query = tep_db_query("select referrer_id, referrer_name from " . TABLE_REFERRER . " order by referrer_name"); ? ? while ($referrer = tep_db_fetch_array($referrer_query)) { ? ? ? $referrer_array[] = array('id' => $referrer['referrer_id'], ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? 'text' => $referrer['referrer_name']); ? ? } ? ? return $referrer_array; ? } -------------------------------------------------------------------------------------- //// // Alias function for Store configuration values in the Administration Tool ? function tep_cfg_pull_down_referrer_list($referrer_id) { ? ? return tep_draw_pull_down_menu('configuration_value', tep_get_referrer(), $referrer_id); ? } tep_get_referrer_name in catalog/functions/general.php ? function tep_get_referrer_name($referrer_id) { ? ? $referrer_query = tep_db_query("select referrers_name from " . TABLE_REFERRER . " where referrers_id = '" . (int)$referrer_id . "'"); ? ? if (!tep_db_num_rows($referrer_query)) { ? ? ? return $referrer_id; ? ? } else { ? ? ? $referrer = tep_db_fetch_array($referrer_query); ? ? ? return $referrer['referrers_name']; ? ? } ? } tep_get_country_list in catalog/functions/html_output.php //// // Creates a pull-down list of referrer ? function tep_get_country_list($name, $selected = '', $parameters = '') { ? ? $referrer_array = array(array('id' => '0', 'text' => 'Select A Rep')); ? ? $referrer = tep_get_referrer(); ? ? for ($i=0, $n=sizeof($referrer); $i<$n; $i++) { ? ? ? $referrer_array[] = array('id' => $referrer[$i]['referrer_id'], 'text' => $referrer[$i]['referrer_name']); ? ? } ? ? return tep_draw_pull_down_menu($name, $referrer_array, $selected, $parameters); ? } the admin/referrer.php file <?php /* ? $Id: referrer.php,v 1.28 2003/06/29 22:50:51 hpdl Exp $ ? osCommerce, Open Source E-Commerce Solutions ? http://www.oscommerce.com ? Copyright ? 2003 osCommerce ? Released under the GNU General Public License */ ? require('includes/application_top.php'); ? $action = (isset($HTTP_GET_VARS['action']) ? $HTTP_GET_VARS['action'] : ''); ? if (tep_not_null($action)) { ? ? switch ($action) { ? ? ? case 'insert': ? ? ? ? $referrer_id = tep_db_prepare_input($HTTP_POST_VARS['referrer_id']); ? ? ? ? $referrer_name = tep_db_prepare_input($HTTP_POST_VARS['referrer_name']); ? ? ? ? $referrer_state = tep_db_prepare_input($HTTP_POST_VARS['referrer_state']); ? ? ? ? $referrer_rank_id = tep_db_prepare_input($HTTP_POST_VARS['referrer_rank_id']); ? ? ? ? tep_db_query("insert into " . TABLE_HEADING_REFERRER . " (referrer_id, referrer_name, referrer_state, referrer_rank_id) values ('" . tep_db_input($referrer_id) . "', '" . tep_db_input($referrer_name) . "', '" . tep_db_input($referrer_state) . "', '" . (int)$referrer_rank_id . "')"); ? ? ? ? tep_redirect(tep_href_link(FILENAME_REFERRER)); ? ? ? ? break; ? ? ? case 'save': ? ? ? ? $referrer_id = tep_db_prepare_input($HTTP_GET_VARS['cID']); ? ? ? ? $referrer_name = tep_db_prepare_input($HTTP_POST_VARS['referrer_name']); ? ? ? ? $referrer_state = tep_db_prepare_input($HTTP_POST_VARS['referrer_state']); ? ? ? ? $referrer_rank_id = tep_db_prepare_input($HTTP_POST_VARS['referrer_rank_id']); ? ? ? ? tep_db_query("update " . TABLE_HEADING_REFERRER . " set referrer_id = '" . tep_db_input($referrer_id) . "', referrer_name = '" . tep_db_input($referrer_name) . "', referrer_state = '" . tep_db_input($referrer_state) . "', referrer_rank = '" . (int)$referrer_rank_id . "' where referrer_id = '" . (int)$referrer_id . "'"); ? ? ? ? tep_redirect(tep_href_link(FILENAME_REFERRER, 'page=' . $HTTP_GET_VARS['page'] . '&cID=' . $referrer_id)); ? ? ? ? break; ? ? ? case 'deleteconfirm': ? ? ? ? $referrer_id = tep_db_prepare_input($HTTP_GET_VARS['cID']); ? ? ? ? tep_db_query("delete from " . TABLE_HEADING_REFERRER . " where referrer_id = '" . (int)$referrer_id . "'"); ? ? ? ? tep_redirect(tep_href_link(FILENAME_REFERRER, 'page=' . $HTTP_GET_VARS['page'])); ? ? ? ? break; ? ? } ? } ?> <!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN"> <html <?php echo HTML_PARAMS; ?>> <head> <meta http-equiv="Content-Type" content="text/html; charset=<?php echo CHARSET; ?>"> <title><?php echo TITLE; ?></title> <link rel="stylesheet" type="text/css" href="includes/stylesheet.css"> <script language="javascript" src="includes/general.js"></script> </head> <body marginwidth="0" marginheight="0" topmargin="0" bottommargin="0" leftmargin="0" rightmargin="0" bgcolor="#FFFFFF" onload="SetFocus();"> <!-- header //--> <?php require(DIR_WS_INCLUDES . 'header.php'); ?> <!-- header_eof //--> <!-- body //--> <table border="0" width="100%" cellspacing="2" cellpadding="2"> ? <tr> ? ? <td width="<?php echo BOX_WIDTH; ?>" valign="top"><table border="0" width="<?php echo BOX_WIDTH; ?>" cellspacing="1" cellpadding="1" class="columnLeft"> <!-- left_navigation //--> <?php require(DIR_WS_INCLUDES . 'column_left.php'); ?> <!-- left_navigation_eof //--> ? ? </table></td> <!-- body_text //--> ? ? <td width="100%" valign="top"><table border="0" width="100%" cellspacing="0" cellpadding="2"> ? ? ? <tr> ? ? ? ? <td><table border="0" width="100%" cellspacing="0" cellpadding="0"> ? ? ? ? ? <tr> ? ? ? ? ? ? <td class="pageHeading"><?php echo HEADING_TITLE; ?></td> ? ? ? ? ? ? <td class="pageHeading" align="right"><?php echo tep_draw_separator('pixel_trans.gif', HEADING_IMAGE_WIDTH, HEADING_IMAGE_HEIGHT); ?></td> ? ? ? ? ? </tr> ? ? ? ? </table></td> ? ? ? </tr> ? ? ? <tr> ? ? ? ? <td><table border="0" width="100%" cellspacing="0" cellpadding="0"> ? ? ? ? ? <tr> ? ? ? ? ? ? <td valign="top"> ? ? ? ? ? ? ? ? ? <table border="0" width="100%" cellspacing="0" cellpadding="2"> ? ? ? ? ? ? ? ? ? ? <tr class="dataTableHeadingRow"> ? ? ? ? ? ? ? ? ? ? ? <td class="dataTableHeadingContent" width="5"> ? ? ? ? ? ? ? ? ? ? ? ? <?php echo TABLE_HEADING_REFERRER_ID; ?> ? ? ? ? ? ? ? ? ? ? ? </td> ? ? ? ? ? ? ? ? ? ? ? <td class="dataTableHeadingContent" align="center"> ? ? ? ? ? ? ? ? ? ? ? ? <?php echo TABLE_HEADING_REFERRER_NAME; ?> ? ? ? ? ? ? ? ? ? ? ? </td> ? ? ? ? ? ? ? ? ? ? ? <td class="dataTableHeadingContent" align="right"> ? ? ? ? ? ? ? ? ? ? ? ? <?php echo TABLE_HEADING_REFERRER_STATE; ?> ? ? ? ? ? ? ? ? ? ? ? ? </td> ? ? ? ? ? ? ? ? ? ? ? <td class="dataTableHeadingContent" align="right"> ? ? ? ? ? ? ? ? ? ? ? ? <?php echo TABLE_HEADING_REFERRER_RANK; ?> ? ? ? ? ? ? ? ? ? ? ? </td> ? ? ? ? ? ? ? ? ? ? </tr> ? ? ? ? ? ? ? ? ? ? <?php ? $referrer_query_raw = "select referrer_id, referrer_name, referrer_state, referrer_rank_id " . TABLE_HEADING_REFERRER . " order by referrer_name"; ? $referrer_split = new splitPageResults($HTTP_GET_VARS['page'], MAX_DISPLAY_SEARCH_RESULTS, $referrer_query_raw, $referrer_query_numrows); ? $referrer_query = tep_db_query($referrer_query_raw); ? while ($referrer = tep_db_fetch_array($referrer_query)) { ? ? if ((!isset($HTTP_GET_VARS['cID']) || (isset($HTTP_GET_VARS['cID']) && ($HTTP_GET_VARS['cID'] == $referrer['referrer_id']))) && !isset($cInfo) && (substr($action, 0, 3) != 'new')) { ? ? ? $cInfo = new objectInfo($referrer); ? ? } ? ? if (isset($cInfo) && is_object($cInfo) && ($referrer['referrer_id'] == $cInfo->referrer_id)) { ? ? ? echo '? ? ? ? ? ? ? ? ? <tr id="defaultSelected" class="dataTableRowSelected" onmouseover="rowOverEffect(this)" onmouseout="rowOutEffect(this)" onclick="document.location.href=\'' . tep_href_link(FILENAME_REFERRER, 'page=' . $HTTP_GET_VARS['page'] . '&cID=' . $cInfo->referrer_id . '&action=edit') . '\'">' . "\n"; ? ? } else { ? ? ? echo '? ? ? ? ? ? ? ? ? <tr class="dataTableRow" onmouseover="rowOverEffect(this)" onmouseout="rowOutEffect(this)" onclick="document.location.href=\'' . tep_href_link(FILENAME_REFERRER, 'page=' . $HTTP_GET_VARS['page'] . '&cID=' . $referrer['referrer_id']) . '\'">' . "\n"; ? ? } ?> ? ? ? ? ? ? ? ? ? ? <tr> ? ? ? ? ? ? ? ? ? ? ? <td class="dataTableContent" width="5"> ? ? ? ? ? ? ? ? ? ? ? ? <?php echo $referrer['referrer_id']; ?> ? ? ? ? ? ? ? ? ? ? ? </td> ? ? ? ? ? ? ? ? ? ? ? <td class="dataTableContent" align="center"> ? ? ? ? ? ? ? ? ? ? ? ? <?php echo $referrer['referrer_name']; ?> ? ? ? ? ? ? ? ? ? ? ? </td> ? ? ? ? ? ? ? ? ? ? ? <td class="dataTableContent" align="right"> ? ? ? ? ? ? ? ? ? ? ? ? <?php if (isset($cInfo) && is_object($cInfo) && ($referrer['referrer_id'] == $cInfo->referrer_id) ) { echo tep_image(DIR_WS_IMAGES . 'icon_arrow_right.gif', ''); } else { echo '<a href="' . tep_href_link(FILENAME_REFERRER, 'page=' . $HTTP_GET_VARS['page'] . '&cID=' . $referrer['referrer_id']) . '">' . tep_image(DIR_WS_IMAGES . 'icon_info.gif', IMAGE_ICON_INFO) . '</a>'; } ?> ? ? ? ? ? ? ? ? ? ? ? ? </td> ? ? ? ? ? ? ? ? ? ? ? <td class="dataTableContent" align="right"> ? ? ? ? ? ? ? ? ? ? ? ? <?php if (isset($cInfo) && is_object($cInfo) && ($referrer['referrer_id'] == $cInfo->referrer_id) ) { echo tep_image(DIR_WS_IMAGES . 'icon_arrow_right.gif', ''); } else { echo '<a href="' . tep_href_link(FILENAME_REFERRER, 'page=' . $HTTP_GET_VARS['page'] . '&cID=' . $referrer['referrer_id']) . '">' . tep_image(DIR_WS_IMAGES . 'icon_info.gif', IMAGE_ICON_INFO) . '</a>'; } ?> ? ? ? ? ? ? ? ? ? ? ? </td> ? ? ? ? ? ? ? ? ? ? </tr> ? ? ? ? ? ? ? ? ? ? <?php ? } ?> ? ? ? ? ? ? ? ? ? ? <tr> ? ? ? ? ? ? ? ? ? ? ? <td colspan="4"> ? ? ? ? ? ? ? ? ? ? ? ? <table border="0" width="100%" cellspacing="0" cellpadding="2"> ? ? ? ? ? ? ? ? ? ? ? ? ? <tr> ? ? ? ? ? ? ? ? ? ? ? ? ? ? <td class="smallText" valign="top"> ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? <?php echo $referrer_split->display_count($referrer_query_numrows, MAX_DISPLAY_SEARCH_RESULTS, $HTTP_GET_VARS['page'], TEXT_DISPLAY_NUMBER_OF_REFERRER); ?> ? ? ? ? ? ? ? ? ? ? ? ? ? ? </td> ? ? ? ? ? ? ? ? ? ? ? ? ? ? <td class="smallText" align="right"> ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? <?php echo $referrer_split->display_links($referrer_query_numrows, MAX_DISPLAY_SEARCH_RESULTS, MAX_DISPLAY_PAGE_LINKS, $HTTP_GET_VARS['page']); ?> ? ? ? ? ? ? ? ? ? ? ? ? ? ? </td> ? ? ? ? ? ? ? ? ? ? ? ? ? </tr> ? ? ? ? ? ? ? ? ? ? ? ? ? <?php ? if (empty($action)) { ?> ? ? ? ? ? ? ? ? ? ? ? ? ? <tr> ? ? ? ? ? ? ? ? ? ? ? ? ? ? <td colspan="2" align="right"> ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? <?php echo '<a href="' . tep_href_link(FILENAME_REFERRER, 'page=' . $HTTP_GET_VARS['page'] . '&action=new') . '">' . tep_image_button('button_new_country.gif', IMAGE_NEW_REFERRER) . '</a>'; ?> ? ? ? ? ? ? ? ? ? ? ? ? ? ? </td> ? ? ? ? ? ? ? ? ? ? ? ? ? </tr> ? ? ? ? ? ? ? ? ? ? ? ? ? <?php ? } ?> ? ? ? ? ? ? ? ? ? ? ? ? </table> ? ? ? ? ? ? ? ? ? ? ? </td> ? ? ? ? ? ? ? ? ? ? </tr> ? ? ? ? ? ? ? ? ? </table> ? ? ? ? ? ? ? ? </td> <?php ? $heading = array(); ? $contents = array(); ? switch ($action) { ? ? case 'new': ? ? ? $heading[] = array('text' => '<b>' . TEXT_INFO_HEADING_NEW_REFERRER . '</b>'); ? ? ? $contents = array('form' => tep_draw_form('referrer', FILENAME_REFERRER, 'page=' . $HTTP_GET_VARS['page'] . '&action=insert')); ? ? ? $contents[] = array('text' => TEXT_INFO_INSERT_INTRO); ? ? ? $contents[] = array('text' => '<br>' . TEXT_INFO_REFERRER_ID . '<br>' . tep_draw_input_field('referrer_id')); ? ? ? $contents[] = array('text' => '<br>' . TEXT_INFO_REFERRER_NAME . '<br>' . tep_draw_input_field('referrer_name')); ? ? ? $contents[] = array('text' => '<br>' . TEXT_INFO_REFERRER_STATE . '<br>' . tep_draw_pull_down_menu('referrer_state', tep_get_referrer_states())); ? ? ? $contents[] = array('text' => '<br>' . TEXT_INFO_REFERRER_RANK . '<br>' . tep_draw_radio_field('referrer_rank_id', tep_get_referrer_ranks())); ? ? ? $contents[] = array('align' => 'center', 'text' => '<br>' . tep_image_submit('button_insert.gif', IMAGE_INSERT) . ' <a href="' . tep_href_link(FILENAME_REFERRER, 'page=' . $HTTP_GET_VARS['page']) . '">' . tep_image_button('button_cancel.gif', IMAGE_CANCEL) . '</a>'); ? ? ? break; ? ? case 'edit': ? ? ? $heading[] = array('text' => '<b>' . TEXT_INFO_HEADING_EDIT_REFERRER . '</b>'); ? ? ? $contents = array('form' => tep_draw_form('referrer', FILENAME_REFERRER, 'page=' . $HTTP_GET_VARS['page'] . '&cID=' . $cInfo->referrer_id . '&action=save')); ? ? ? $contents[] = array('text' => TEXT_INFO_EDIT_INTRO); ? ? ? $contents[] = array('text' => '<br>' . TEXT_INFO_REFERRER_ID . '<br>' . tep_draw_input_field('referrer_id', $cInfo->referrer_id)); ? ? ? $contents[] = array('text' => '<br>' . TEXT_INFO_REFERRER_NAME . '<br>' . tep_draw_input_field('referrer_name', $cInfo->referrer_name)); ? ? ? $contents[] = array('text' => '<br>' . TEXT_INFO_REFERRER_STATE . '<br>' . tep_draw_pull_down_menu('referrer_state', tep_get_referrer_states(), $cInfo->referrer_state_id)); ? ? ? $contents[] = array('text' => '<br>' . TEXT_INFO_REFERRER_RANK . '<br>' . tep_draw_radio_field('referrer_rank_id', tep_get_referrer_ranks(), $cInfo->referrer_rank_id)); ? ? ? $contents[] = array('align' => 'center', 'text' => '<br>' . tep_image_submit('button_update.gif', IMAGE_UPDATE) . ' <a href="' . tep_href_link(FILENAME_REFERRER, 'page=' . $HTTP_GET_VARS['page'] . '&cID=' . $cInfo->referrer_id) . '">' . tep_image_button('button_cancel.gif', IMAGE_CANCEL) . '</a>'); ? ? ? break; ? ? case 'delete': ? ? ? $heading[] = array('text' => '<b>' . TEXT_INFO_HEADING_DELETE_REFERRER . '</b>'); ? ? ? $contents = array('form' => tep_draw_form('referrer', FILENAME_REFERRER, 'page=' . $HTTP_GET_VARS['page'] . '&cID=' . $cInfo->referrer_id . '&action=deleteconfirm')); ? ? ? $contents[] = array('text' => TEXT_INFO_DELETE_INTRO); ? ? ? $contents[] = array('text' => '<br><b>' . $cInfo->referrer_name . '</b>'); ? ? ? $contents[] = array('align' => 'center', 'text' => '<br>' . tep_image_submit('button_delete.gif', IMAGE_UPDATE) . ' <a href="' . tep_href_link(FILENAME_REFERRER, 'page=' . $HTTP_GET_VARS['page'] . '&cID=' . $cInfo->referrer_id) . '">' . tep_image_button('button_cancel.gif', IMAGE_CANCEL) . '</a>'); ? ? ? break; ? ? default: ? ? ? if (is_object($cInfo)) { ? ? ? ? $heading[] = array('text' => '<b>' . $cInfo->referrer_name . '</b>'); ? ? ? ? $contents[] = array('align' => 'center', 'text' => '<a href="' . tep_href_link(FILENAME_REFERRER, 'page=' . $HTTP_GET_VARS['page'] . '&cID=' . $cInfo->referrer_id . '&action=edit') . '">' . tep_image_button('button_edit.gif', IMAGE_EDIT) . '</a> <a href="' . tep_href_link(FILENAME_REFERRER, 'page=' . $HTTP_GET_VARS['page'] . '&cID=' . $cInfo->referrer_id . '&action=delete') . '">' . tep_image_button('button_delete.gif', IMAGE_DELETE) . '</a>'); ? ? ? ? $contents[] = array('text' => '<br>' . TEXT_INFO_REFERRER_ID . '<br>' . $cInfo->referrer_id); ? ? ? ? $contents[] = array('text' => '<br>' . TEXT_INFO_REFERRER_NAME . ' ' . $cInfo->referrer_name); ? ? ? ? $contents[] = array('text' => '<br>' . TEXT_INFO_REFERRER_STATE . ' ' . $cInfo->referrer_state); ? ? ? ? $contents[] = array('text' => '<br>' . TEXT_INFO_REFERRER_RANK . ' ' . $cInfo->referrer_rank); ? ? ? } ? ? ? break; ? } ? if ( (tep_not_null($heading)) && (tep_not_null($contents)) ) { ? ? echo '? ? ? ? ? ? <td width="25%" valign="top">' . "\n"; ? ? $box = new box; ? ? echo $box->infoBox($heading, $contents); ? ? echo '? ? ? ? ? ? </td>' . "\n"; ? } ?> ? ? ? ? ? </tr> ? ? ? ? </table></td> ? ? ? </tr> ? ? </table></td> <!-- body_text_eof //--> ? </tr> </table> <!-- body_eof //--> <!-- footer //--> <?php require(DIR_WS_INCLUDES . 'footer.php'); ?> <!-- footer_eof //--> <br> </body> </html> <?php require(DIR_WS_INCLUDES . 'application_bottom.php'); ?> tep_db_query in admin/backup.php tep_db_query("drop table if exists address_book, address_format, banners, banners_history, categories, categories_description, configuration, configuration_group, counter, counter_history, countries, currencies, customers, customers_basket, customers_basket_attributes, customers_info, languages, manufacturers, manufacturers_info, orders, orders_products, orders_status, orders_status_history, orders_products_attributes, orders_products_download, products, products_attributes, products_attributes_download, prodcts_description, products_options, products_options_values, products_options_values_to_products_options, products_to_categories, referrers, reviews, reviews_description, sessions, specials, tax_class, tax_rates, geo_zones, whos_online, zones, zones_to_geo_zones"); Did I miss anything? I already made the files /admin/includes/english/referrer.php and /admin/referrer.php. I just haven't replaced anything for the /admin/referrer.php file. I added the correct define() terms in these files also: /admin/includes/filenames.php, /admin/includes/database_tables.php, /includes/database_tables.php Last, is there another way I can add a section to the database so that I can put in what state, city, and the rank the referrer is via the admin? so far i have done this to my database: MADE: referrers_id? ? ? ? ? ? (int)? ? ?? 11? ?? auto increment referrers_name? ?? (vars)? ? ? 64 referrers_state? ?? (char)? ? ?? 2 referrers_rank? ? ? (char)? ? ? 5 SET: referrers_id to PRIMARY referrers_name to IDX_REFERRERS_NAME I want to be able to make the rank have two choices, State or City, and be selectable via radio button when editing a Referrer. ---------------------------------------------------- in my OSC database i have added these tables with these configurations: TABLE NAME: referrer referrer_id? ? ? int(11)? ? ? ? ? No? ? auto_increment referrer_name? ? varchar(64)?? No referrer_state? ?? char(2)? ? ? ? ? No? ? ? referrer_rank_id? ? ? varchar(5)? ?? No TABLE NAME: referrer_state referrer_state_id? ? ?? int(11)? ?? no? autoincrement referrer_state_name? ? varchar(64)? ? no i want to be able to link the states (im listing the 48 mainland ones) so that when i add a new referrer to my referrers list (going to be like the countries section) i can use a dropdown to get the states. also i added a referrer_rank table TABLE NAME: referrer_rank referrer_rank_id? int(1)?? No? ? auto_increment referrer_rank_name? varchar(5)?? No i want the referrer rank to be a radio select button in the admin panel heres the table data i entered in for the configuration TABLE: configuration_id: 956configuration_title: Rep Rank configuration_key: REFERRER_RANK configuration_value: configuration_description: Select the Rep's Rank configuration_group_id: 0 sort_order: 0 last_modified: 2004-01-11 16:38:48 date_added: 0000-00-00 00:00:00 use_function: NULL set_function: tep_cfg_select_option(array('City', 'State'), Link to comment Share on other sites More sharing options...
eric_jbdotcom Posted January 11, 2004 Author Share Posted January 11, 2004 I am now getting this error 1064 - You have an error in your SQL syntax near 'select referrer_id, referrer_name, referrer_state, referrer_rank_id Reps' at line 1 select count(*) as total select referrer_id, referrer_name, referrer_state, referrer_rank_id Reps [TEP STOP] Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.