function uutiset($osasto = "", $try = "", $sivu = "") { global $yhtiorow, $kukarow, $verkkokauppa, $verkkokauppa_tuotemerkit, $verkkokauppa_saldotsk, $verkkokauppa_anon; if ($sivu != "") { $lisa = "and tyyppi = 'VERKKOKAUPPA' and kentta09 = '{$sivu}' "; } else { if ($osasto == "") { $lisa = "and tyyppi = 'VERKKOKAUPPA' and kentta09 = '' and kentta10 = ''"; } elseif ($try == "") { $lisa = "and tyyppi = 'VERKKOKAUPPA' and kentta09 = '{$osasto}' and kentta10 = ''"; } else { $lisa = "and tyyppi = 'VERKKOKAUPPA' and kentta09 = '{$osasto}' and kentta10 = '{$try}'"; } } // Ekotetaan avoin kori $val = avoin_kori(); $query = "SELECT *\n FROM kalenteri\n WHERE yhtio = '{$kukarow['yhtio']}' {$lisa}\n ORDER BY kokopaiva DESC, luontiaika DESC\n LIMIT 8"; $result = pupe_query($query); if (mysql_num_rows($result) > 0) { $val .= "<table class='uutinen'>"; while ($row = mysql_fetch_array($result)) { $val .= "<tr>"; if ($row["kentta03"] > 0) { $val .= "<td class='back'><img class='uutinen' width='100px' src='view.php?id={$row['kentta03']}'></td>"; } else { $val .= "<td class='back'></td>"; } $val .= "<td class='back'>"; $search = "/#{2}([^#]+)#{2}(([^#]+)#{2}){0,1}/"; preg_match_all($search, $row["kentta02"], $matches, PREG_SET_ORDER); if (count($matches) > 0) { $search = array(); $replace = array(); foreach ($matches as $m) { // Haetaan tuotenumero $query = "SELECT tuoteno, nimitys\n FROM tuote\n WHERE yhtio = '{$kukarow['yhtio']}'\n and tuoteno like ('{$m['1']}%')\n AND status != 'P'\n AND tuotetyyppi NOT IN ('A', 'B')\n AND hinnastoon IN ('W', 'V')"; $tres = pupe_query($query); // Tämä me korvataan aina! $search[] = "/{$m['0']}/"; if (mysql_num_rows($tres) != 1) { $replace[] = ""; } else { $trow = mysql_fetch_array($tres); if (count($m) == 4) { $replace[] = "<a href = \"javascript:sndReq('selain', 'verkkokauppa.php?tee=selaa&hakutapa=koodilla&tuotehaku={$m['1']}', false, false);\">{$m['3']}</a>"; } else { $replace[] = "<a href = \"javascript:sndReq('selain', 'verkkokauppa.php?tee=selaa&hakutapa=koodilla&tuotehaku={$m['1']}', false, false);\">{$trow['nimitys']}</a>"; } } } $row["kentta02"] = preg_replace($search, $replace, $row["kentta02"]); } $val .= "<font class='head'>{$row['kentta01']}</font><br>{$row['kentta02']}</font><hr>"; $val .= "</td></tr>"; } $val .= "</table>"; } return $val; }
/** * Piirtää formin aloitustagin ja hidden inputit */ function piirra_formin_aloitus() { global $verkkokauppa, $edsort, $ojarj, $osasto, $try, $tuotemerkki, $ulisa, $toim_kutsu, $kukarow, $ostoskori, $valittu_tarjous_tunnus, $tultiin, $variaatio; if ($verkkokauppa != "") { echo avoin_kori(); echo "<form id = 'lisaa' action=\"javascript:ajaxPost('lisaa', 'tuote_selaus_haku.php?', 'selain', false, true);\" name='lisaa' method='post' autocomplete='off'>"; echo "<input type='hidden' name='submit_button' value = '1'>"; echo "<input type='hidden' name='sort' value = '{$edsort}'>"; echo "<input type='hidden' name='ojarj' value = '{$ojarj}'>"; if ($osasto != "") { echo "<input type='hidden' name='osasto' value = '{$osasto}'>"; } if ($try != "") { echo "<input type='hidden' name='try' value = '{$try}'>"; } if ($tuotemerkki != "") { echo "<input type='hidden' name='tuotemerkki' value = '{$tuotemerkki}'>"; } } else { $variaatio_query_param = isset($variaatio) ? "&variaatio={$variaatio}" : ""; echo "<form action='?submit_button=1&sort={$edsort}&ojarj={$ojarj}{$ulisa}{$variaatio_query_param}' name='lisaa' method='post' autocomplete='off' id='lisaaformi'>"; } echo "<input type='hidden' name='tee' value = 'TI'>"; echo "<input type='hidden' name='toim_kutsu' value='{$toim_kutsu}'>"; echo "<input type='hidden' name='tilausnumero' value='{$kukarow['kesken']}'>"; echo "<input type='hidden' name='ostoskori' value='{$ostoskori}'>"; echo "<input type='hidden' name='valittu_tarjous_tunnus' value='{$valittu_tarjous_tunnus}'>"; if ($tultiin == "futur") { echo " <input type='hidden' name='tultiin' value='{$tultiin}'>"; } }