Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

How to make no repeatable random in specials module, How to make no repeatable random in specials module


Cindy Fang

Recommended Posts

Posted

Hai.....girls and guys.....i am newbie on the php progamming. Im currently experiencing difficultity in the osCommerce in the special module. How could i make no repeatable random in the specials module if i want to show 3 products in the special module at the same time.

 

Need help from all of you. Thank for the help in advance.

Posted

Currently the coding is look like below:

 

<?php

if($random_product = tep_random_select("select p.products_id, pd.products_name, p.products_price, p.products_tax_class_id, p.products_image, s.specials_new_products_price, s.specials_conditions from " . TABLE_PRODUCTS . " p, " . TABLE_PRODUCTS_DESCRIPTION . " pd, " . TABLE_SPECIALS . " s where p.products_status = '1' and p.products_id = s.products_id and pd.products_id = s.products_id and pd.language_id = '" . (int)$languages_id . "' and s.status = '1' order by s.specials_date_added desc limit " . MAX_RANDOM_SELECT_SPECIALS))

{

?>

<!-- specials //-->

<tr>

<td>

<?php

$specialt = $random_product['specials_conditions'];

define('Specialtext', $specialt );

 

$info_box_contents = array();

$info_box_contents[] = array('text' => BOX_HEADING_SPECIALS);

 

new infoBoxHeading($info_box_contents, false, false, tep_href_link(FILENAME_SPECIALS));

 

$info_box_contents = array();

$info_box_contents[] = array('align' => 'center',

'text' => '<a href="' . tep_href_link(FILENAME_PRODUCT_INFO, 'products_id=' . $random_product["products_id"]) . '">' . tep_image(DIR_WS_IMAGES . $random_product['products_image'], $random_product['products_name'], SMALL_IMAGE_WIDTH, SMALL_IMAGE_HEIGHT) . '</a><br><a href="' . tep_href_link(FILENAME_PRODUCT_INFO, 'products_id=' . $random_product['products_id']) . '">' . $random_product['products_name'] . '</a><br><s>' . $currencies->display_price($random_product['products_price'], tep_get_tax_rate($random_product['products_tax_class_id'])) . '</s><br><span class="productSpecialPrice">' . $currencies->display_price($random_product['specials_new_products_price'], tep_get_tax_rate($random_product['products_tax_class_id'])) . '</span><br>' . Specialtext );

 

new infoBox($info_box_contents);

?>

</td>

</tr>

<!-- specials_eof //-->

<?php

}

?>

 

Thanks if anyone can give me help.....

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...