Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Promocje z bazy
Forum PHP.pl > Forum > PHP
wozniak
Witam, zrobiłem skrypt ktory ma wyswietlac dane z bazy i ma wyswietlac ich 9 a on wyswietla 2 i w dodatku takie same;) gdzie jest bład:
Kod
  1. <?php
  2.  
  3.  
  4.  
  5.  $pytanie = tep_db_query(&#092;"select p.products_id, pd.products_name, p.products_price, p.products_tax_cl
    a
  6. s_id, p.products_image, s.specials_new_products_price 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.lan
  7. uage_id = '\" . (int)$languages_id . \"' and s.status = '1' order by s.specials_date_added desc limit 9\");
  8. $row_count = 0;
  9.  $info_box_contents = array();
  10. $row = 0;
  11. $col = 0;
  12. while ($new_products = tep_db_fetch_array($pytanie)) {
  13. $info_box_contents[$row][$col] = array('align' => 'center',
  14.  'params' => 'class=\"smallText\" width=\"33%\" valign=\"top\"',
  15.  '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>');
  16. $col ++;
  17. if ($col > 2) {
  18. $col = 0;
  19. $row ++;
  20. }
  21. }
  22. new contentBox($info_box_contents);
  23.  
  24. ?>
SongoQ
Musisz jeszcze dodac sobie id do tych tabel i powiazac te tabelki ze soba

tab_id jest powiazaniem do tabeli 1

  1. SELECT tabela1.nazwa1, tabela2.opis1
  2. FROM tabela1, tabela2
  3. WHERE tabela1.id = tabela2.tab_id
wozniak
Dzieki juz sobie poradziłe

P.S SongoQ odpisał na wczesniejszego posta.Dzieki Ci wielkie za niego!!
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.