<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Форум PHP-MyAdmin.RU &mdash; 1064: You have an error in your SQL syntax]]></title>
		<link>https://forum.php-myadmin.ru/viewtopic.php?id=1929</link>
		<atom:link href="https://forum.php-myadmin.ru/extern.php?action=feed&amp;tid=1929&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «1064: You have an error in your SQL syntax».]]></description>
		<lastBuildDate>Mon, 17 Dec 2012 11:13:02 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: 1064: You have an error in your SQL syntax]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=21942#p21942</link>
			<description><![CDATA[<div class="quotebox"><cite>keytri сказал:</cite><blockquote><p>select manufacturers_name from manufacturers where manufacturers_id=</p></blockquote></div><p>Как я понимаю, ошибка в этой строке:<br /></p><div class="codebox"><pre><code>$manufacturer_query = vam_db_query(&quot;select manufacturers_name from &quot; . TABLE_MANUFACTURERS . &quot; where manufacturers_id=&quot; . $products[&#039;manufacturers_id&#039;]);</code></pre></div><p>Проверьте значение переменной $products[&#039;manufacturers_id&#039;] и где формируется массив $products.</p>]]></description>
			<author><![CDATA[null@example.com (Hanut)]]></author>
			<pubDate>Mon, 17 Dec 2012 11:13:02 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=21942#p21942</guid>
		</item>
		<item>
			<title><![CDATA[Re: 1064: You have an error in your SQL syntax]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=21941#p21941</link>
			<description><![CDATA[<p>В админке магазина не появляются товары, получаю такой же ответ в логе ошибок, но не могу понять в чем причина</p><p>1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near &#039;&#039; at line 1 | select manufacturers_name from manufacturers where manufacturers_id= | /admin/quick_updates.php</p><p>ниже код из файла quick_updates.php</p><div class="codebox"><pre><code>&lt;?php
/* --------------------------------------------------------------
   $Id: quick_updates.php 1125 2007-02-08 11:13:01Z VaM $   

   VaM Shop - open source ecommerce solution
   http://vamshop.ru
   http://vamshop.com

   Copyright (c) 2007 VaM Shop
   --------------------------------------------------------------
   based on: 
   (c) 2000-2001 The Exchange Project  (earlier name of osCommerce)
   (c) 2002-2003 osCommerce(quick_updates.php,v 1.19 2003/02/06); www.oscommerce.com 

   Released under the GNU General Public License 
   --------------------------------------------------------------*/

  require(&#039;includes/application_top.php&#039;);
  require_once (DIR_FS_INC.&#039;vam_image_submit.inc.php&#039;);
  require_once (DIR_FS_INC.&#039;vam_parse_input_field_data.inc.php&#039;);

  $row_by_page = $_REQUEST[&#039;row_by_page&#039;];
  $sort_by = $_REQUEST[&#039;sort_by&#039;];
  $page = $_REQUEST[&#039;page&#039;];
  $manufacturer = $_REQUEST[&#039;manufacturer&#039;];
  $spec_price = $_REQUEST[&#039;spec_price&#039;];
  $search = $_GET[&#039;search&#039;];
  $search_model_key = $_GET[&#039;search_model_key&#039;];
  
 ($row_by_page) ? define(&#039;MAX_DISPLAY_ROW_BY_PAGE&#039; , $row_by_page ) : $row_by_page = MAX_DISPLAY_ADMIN_PAGE; define(&#039;MAX_DISPLAY_ROW_BY_PAGE&#039; , MAX_DISPLAY_ADMIN_PAGE );

//// Tax Row
    $tax_class_array = array(array(&#039;id&#039; =&gt; &#039;0&#039;, &#039;text&#039; =&gt; NO_TAX_TEXT));
    $tax_class_query = vam_db_query(&quot;select tax_class_id, tax_class_title from &quot; . TABLE_TAX_CLASS . &quot; order by tax_class_title&quot;);
    while ($tax_class = vam_db_fetch_array($tax_class_query)) {
      $tax_class_array[] = array(&#039;id&#039; =&gt; $tax_class[&#039;tax_class_id&#039;],
                                 &#039;text&#039; =&gt; $tax_class[&#039;tax_class_title&#039;]);
    }

////Info Row pour le champ fabriquant
    $manufacturers_array = array(array(&#039;id&#039; =&gt; &#039;0&#039;, &#039;text&#039; =&gt; NO_MANUFACTURER));
    $manufacturers_query = vam_db_query(&quot;select manufacturers_id, manufacturers_name from &quot; . TABLE_MANUFACTURERS . &quot; order by manufacturers_name&quot;);
    while ($manufacturers = vam_db_fetch_array($manufacturers_query)) {
        $manufacturers_array[] = array(&#039;id&#039; =&gt; $manufacturers[&#039;manufacturers_id&#039;],
        &#039;text&#039; =&gt; $manufacturers[&#039;manufacturers_name&#039;]);
    }

// Display the list of the manufacturers
function manufacturers_list(){
    global $manufacturer;

    $manufacturers_query = vam_db_query(&quot;select m.manufacturers_id, m.manufacturers_name from &quot; . TABLE_MANUFACTURERS . &quot; m order by m.manufacturers_name ASC&quot;);
    $return_string = &#039;&lt;select name=&quot;manufacturer&quot; onChange=&quot;this.form.submit();&quot;&gt;&#039;;
    $return_string .= &#039;&lt;option value=&quot;&#039; . 0 . &#039;&quot;&gt;&#039; . TEXT_ALL_MANUFACTURERS . &#039;&lt;/option&gt;&#039;;
    while($manufacturers = vam_db_fetch_array($manufacturers_query)){
        $return_string .= &#039;&lt;option value=&quot;&#039; . $manufacturers[&#039;manufacturers_id&#039;] . &#039;&quot;&#039;;
        if($manufacturer &amp;&amp; $manufacturers[&#039;manufacturers_id&#039;] == $manufacturer) $return_string .= &#039; SELECTED&#039;;
        $return_string .= &#039;&gt;&#039; . $manufacturers[&#039;manufacturers_name&#039;] . &#039;&lt;/option&gt;&#039;;
    }
    $return_string .= &#039;&lt;/select&gt;&#039;;
    return $return_string;
}

##// Uptade database
  switch ($_GET[&#039;action&#039;]) {
    case &#039;update&#039; :
      $count_update=0;
      $item_updated = array();
          if($_POST[&#039;product_new_model&#039;]){
           foreach($_POST[&#039;product_new_model&#039;] as $id =&gt; $new_model) {
             if (trim($_POST[&#039;product_new_model&#039;][$id]) != trim($_POST[&#039;product_old_model&#039;][$id])) {
               $count_update++;
               $item_updated[$id] = &#039;updated&#039;;
               mysql_query(&quot;UPDATE &quot; . TABLE_PRODUCTS . &quot; SET products_model=&#039;&quot; . $new_model . &quot;&#039; WHERE products_id=$id&quot;);
             }
           }
        }
          if($_POST[&#039;product_new_name&#039;]){
           foreach($_POST[&#039;product_new_name&#039;] as $id =&gt; $new_name) {
             if (trim($_POST[&#039;product_new_name&#039;][$id]) != trim($_POST[&#039;product_old_name&#039;][$id])) {
               $count_update++;
               $item_updated[$id] = &#039;updated&#039;;
               mysql_query(&quot;UPDATE &quot; . TABLE_PRODUCTS_DESCRIPTION . &quot; SET products_name=&#039;&quot; . $new_name . &quot;&#039; WHERE products_id=$id and language_id=&quot; . $_SESSION[&#039;languages_id&#039;]);
             }
           }
        }
        // prices
          if($_POST[&#039;product_new_price&#039;]){
           foreach($_POST[&#039;product_new_price&#039;] as $id =&gt; $new_price) {
             if ($_POST[&#039;product_new_price&#039;][$id] != $_POST[&#039;product_old_price&#039;][$id] &amp;&amp; $_POST[&#039;update_price&#039;][$id] == &#039;yes&#039;) {
               $count_update++;
               $item_updated[$id] = &#039;updated&#039;;
               mysql_query(&quot;UPDATE &quot; . TABLE_PRODUCTS . &quot; SET products_price=$new_price WHERE products_id=$id&quot;);
             }
           }
        }
          
        if($_POST[&#039;product_new_price1&#039;]){
           foreach($_POST[&#039;product_new_price1&#039;] as $id =&gt; $new_price1) {
//             if ($_POST[&#039;product_new_price1&#039;][$id] != $_POST[&#039;product_old_price2&#039;][$id] &amp;&amp; $_POST[&#039;update_price&#039;][$id] == &#039;yes&#039;) {
               $count_update++;
               $item_updated[$id] = &#039;updated&#039;;
               mysql_query(&quot;UPDATE `personal_offers_by_customers_status_1` SET `personal_offer` = &#039;$new_price1&#039; WHERE `products_id` = &#039;$id&#039;&quot;);
//             }
           }
        }
          
        if($_POST[&#039;product_new_price2&#039;]){
           foreach($_POST[&#039;product_new_price2&#039;] as $id =&gt; $new_price2) {
//             if ($_POST[&#039;product_new_price2&#039;][$id] != $_POST[&#039;product_old_price1&#039;][$id] &amp;&amp; $_POST[&#039;update_price&#039;][$id] == &#039;yes&#039;) {
               $count_update++;
               $item_updated[$id] = &#039;updated&#039;;
               mysql_query(&quot;UPDATE `personal_offers_by_customers_status_2` SET `personal_offer` = &#039;$new_price2&#039; WHERE `products_id` = &#039;$id&#039;&quot;);
//             }
           }
        }
        
        if($_POST[&#039;product_new_price3&#039;]){
           foreach($_POST[&#039;product_new_price3&#039;] as $id =&gt; $new_price3) {
//             if ($_POST[&#039;product_new_price3&#039;][$id] != $_POST[&#039;product_old_price2&#039;][$id] &amp;&amp; $_POST[&#039;update_price&#039;][$id] == &#039;yes&#039;) {
               $count_update++;
               $item_updated[$id] = &#039;updated&#039;;
               mysql_query(&quot;UPDATE `personal_offers_by_customers_status_3` SET `personal_offer` = &#039;$new_price3&#039; WHERE `products_id` = &#039;$id&#039;&quot;);
//             }
           }
        }
        // prices
        
        
        if($_POST[&#039;product_new_weight&#039;]){
           foreach($_POST[&#039;product_new_weight&#039;] as $id =&gt; $new_weight) {
             if ($_POST[&#039;product_new_weight&#039;][$id] != $_POST[&#039;product_old_weight&#039;][$id]) {
               $count_update++;
               $item_updated[$id] = &#039;updated&#039;;
               mysql_query(&quot;UPDATE &quot; . TABLE_PRODUCTS . &quot; SET products_weight=$new_weight WHERE products_id=$id&quot;);
             }
           }
        }
        if($_POST[&#039;product_new_quantity&#039;]){
           foreach($_POST[&#039;product_new_quantity&#039;] as $id =&gt; $new_quantity) {
             if ($_POST[&#039;product_new_quantity&#039;][$id] != $_POST[&#039;product_old_quantity&#039;][$id]) {
               $count_update++;
               $item_updated[$id] = &#039;updated&#039;;
               mysql_query(&quot;UPDATE &quot; . TABLE_PRODUCTS . &quot; SET products_quantity=$new_quantity WHERE products_id=$id&quot;);
             }
           }
        }
        if($_POST[&#039;product_new_to_xml&#039;]){
           foreach($_POST[&#039;product_new_to_xml&#039;] as $id =&gt; $new_to_xml) {
             if ($_POST[&#039;product_new_to_xml&#039;][$id] != $_POST[&#039;product_old_to_xml&#039;][$id]) {
               $count_update++;
               $item_updated[$id] = &#039;updated&#039;;
               mysql_query(&quot;UPDATE &quot; . TABLE_PRODUCTS . &quot; SET products_to_xml=$new_to_xml WHERE products_id=$id&quot;);
             }
           }
        }
        if($_POST[&#039;product_new_startpage&#039;]){
           foreach($_POST[&#039;product_new_startpage&#039;] as $id =&gt; $new_to_xml) {
             if ($_POST[&#039;product_new_startpage&#039;][$id] != $_POST[&#039;product_old_startpage&#039;][$id]) {
               $count_update++;
               $item_updated[$id] = &#039;updated&#039;;
               mysql_query(&quot;UPDATE &quot; . TABLE_PRODUCTS . &quot; SET products_startpage=$new_startpage WHERE products_id=$id&quot;);
             }
           }
        }
        if($_POST[&#039;product_new_sort&#039;]){
           foreach($_POST[&#039;product_new_sort&#039;] as $id =&gt; $new_sort) {
             if ($_POST[&#039;product_new_sort&#039;][$id] != $_POST[&#039;product_old_sort&#039;][$id]) {
               $count_update++;
               $item_updated[$id] = &#039;updated&#039;;
               mysql_query(&quot;UPDATE &quot; . TABLE_PRODUCTS . &quot; SET products_sort=$new_sort WHERE products_id=$id&quot;);
             }
           }
        }
          if($_POST[&#039;product_new_image&#039;]){
           foreach($_POST[&#039;product_new_image&#039;] as $id =&gt; $new_image) {
             if (trim($_POST[&#039;product_new_image&#039;][$id]) != trim($_POST[&#039;product_old_image&#039;][$id])) {
               $count_update++;
               $item_updated[$id] = &#039;updated&#039;;
               mysql_query(&quot;UPDATE &quot; . TABLE_PRODUCTS_DESCRIPTION . &quot; SET products_image=&#039;&quot; . $new_image . &quot;&#039; WHERE products_id=$id&quot;);
             }
           }
        }
        if($_POST[&#039;product_new_manufacturer&#039;]){
           foreach($_POST[&#039;product_new_manufacturer&#039;] as $id =&gt; $new_manufacturer) {
             if ($_POST[&#039;product_new_manufacturer&#039;][$id] != $_POST[&#039;product_old_manufacturer&#039;][$id]) {
               $count_update++;
               $item_updated[$id] = &#039;updated&#039;;
               mysql_query(&quot;UPDATE &quot; . TABLE_PRODUCTS . &quot; SET manufacturers_id=$new_manufacturer WHERE products_id=$id&quot;);
             }
           }
        }
           if($_POST[&#039;product_new_status&#039;]){
               foreach($_POST[&#039;product_new_status&#039;] as $id =&gt; $new_status) {
                 if ($_POST[&#039;product_new_status&#039;][$id] != $_POST[&#039;product_old_status&#039;][$id]) {
                   $count_update++;
                   $item_updated[$id] = &#039;updated&#039;;
                   vam_set_product_status($id, $new_status);

                 }
               }
        }
           if($_POST[&#039;product_new_tax&#039;]){
               foreach($_POST[&#039;product_new_tax&#039;] as $id =&gt; $new_tax_id) {
                 if ($_POST[&#039;product_new_tax&#039;][$id] != $_POST[&#039;product_old_tax&#039;][$id]) {
                   $count_update++;
                   $item_updated[$id] = &#039;updated&#039;;
                   mysql_query(&quot;UPDATE &quot; . TABLE_PRODUCTS . &quot; SET products_tax_class_id=$new_tax_id WHERE products_id=$id&quot;);
                 }
               }
        }
     $count_item = array_count_values($item_updated);
     if ($count_item[&#039;updated&#039;] &gt; 0) $messageStack-&gt;add($count_item[&#039;updated&#039;].&#039; &#039;.TEXT_PRODUCTS_UPDATED . &quot; $count_update &quot; . TEXT_QTY_UPDATED, &#039;success&#039;);
     break;

     case &#039;calcul&#039; :
      if ($_POST[&#039;spec_price&#039;]) $preview_global_price = &#039;true&#039;;
     break;
 }

//// explode string parameters from preview product
     if($info_back &amp;&amp; $info_back!=&quot;-&quot;) {
       $infoback = explode(&#039;-&#039;,$info_back);
       $sort_by = $infoback[0];
       $page =  $infoback[1];
       $current_category_id = $infoback[2];
       $row_by_page = $infoback[3];
       $manufacturer = $infoback[4];
     }

//// define the sxtc for rollover lines per page
   $row_bypage_array = array(array());
   for ($i = 50; $i &lt;= 500 ; $i=$i+50) {
      $row_bypage_array[] = array(&#039;id&#039; =&gt; $i,
                                  &#039;text&#039; =&gt; $i);
   }

##// Let&#039;s start displaying page with forms
?&gt;
&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Strict//EN&quot; &quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd&quot;&gt;
&lt;html &lt;?php echo HTML_PARAMS; ?&gt;&gt;
&lt;head&gt;
&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=&lt;?php echo $_SESSION[&#039;language_charset&#039;]; ?&gt;&quot;&gt;
&lt;title&gt;&lt;?php echo TITLE; ?&gt;&lt;/title&gt;
&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;includes/stylesheet.css&quot;&gt;
&lt;/head&gt;
&lt;body marginwidth=&quot;0&quot; marginheight=&quot;0&quot; topmargin=&quot;0&quot; bottommargin=&quot;0&quot; leftmargin=&quot;0&quot; rightmargin=&quot;0&quot; bgcolor=&quot;#FFFFFF&quot; onload=&quot;SetFocus();&quot;&gt;
&lt;!-- header //--&gt;
&lt;?php require(DIR_WS_INCLUDES . &#039;header.php&#039;); ?&gt;
&lt;!-- header_eof //--&gt;

&lt;script language=&quot;javascript&quot;&gt;
&lt;!--
var browser_family;
var up = 1;

if (document.all &amp;&amp; !document.getElementById)
  browser_family = &quot;dom2&quot;;
else if (document.layers)
  browser_family = &quot;ns4&quot;;
else if (document.getElementById)
  browser_family = &quot;dom2&quot;;
else
  browser_family = &quot;other&quot;;

function display_ttc(action, prix, taxe, up){
  if(action == &#039;display&#039;){
      if(up != 1)
      valeur = Math.round((prix + (taxe / 100) * prix) * 100) / 100;
  }else{
      if(action == &#039;keyup&#039;){
        valeur = Math.round((parseFloat(prix) + (taxe / 100) * parseFloat(prix)) * 100) / 100;
    }else{
     valeur = &#039;0&#039;;
    }
  }
  switch (browser_family){
    case &#039;dom2&#039;:
      document.getElementById(&#039;descDiv&#039;).innerHTML = &#039;&lt;?php echo TOTAL_COST; ?&gt; : &#039;+valeur;
      break;
    case &#039;ie4&#039;:
      document.all.descDiv.innerHTML = &#039;&lt;?php echo TOTAL_COST; ?&gt; : &#039;+valeur;
      break;
    case &#039;ns4&#039;:
      document.descDiv.document.descDiv_sub.document.write(valeur);
      document.descDiv.document.descDiv_sub.document.close();
      break;
    case &#039;other&#039;:
      break;
  }
}
--&gt;
&lt;/script&gt;

&lt;!-- body //--&gt;
&lt;table border=&quot;0&quot; width=&quot;100%&quot; cellspacing=&quot;2&quot; cellpadding=&quot;2&quot;&gt;
  &lt;tr&gt;
&lt;?php if (ADMIN_DROP_DOWN_NAVIGATION == &#039;false&#039;) { ?&gt;
    &lt;td width=&quot;&lt;?php echo BOX_WIDTH; ?&gt;&quot; align=&quot;left&quot; valign=&quot;top&quot;&gt;
&lt;!-- left_navigation //--&gt;
&lt;?php require(DIR_WS_INCLUDES . &#039;column_left.php&#039;); ?&gt;
&lt;!-- left_navigation_eof //--&gt;
    &lt;/td&gt;
&lt;?php } ?&gt;
&lt;!-- body_text //--&gt;
    &lt;td class=&quot;boxCenter&quot; valign=&quot;top&quot;&gt;
    
    &lt;h1 class=&quot;contentBoxHeading&quot;&gt;&lt;?php echo HEADING_TITLE; ?&gt;&lt;/h1&gt;
    
    &lt;table border=&quot;0&quot; width=&quot;100%&quot; cellspacing=&quot;0&quot; cellpadding=&quot;2&quot;&gt;
  &lt;tr&gt;
        &lt;td width=&quot;100%&quot; align=&quot;right&quot;&gt;

                &lt;?php
                    echo vam_draw_form(&#039;search&#039;, FILENAME_QUICK_UPDATES, &#039;&#039;, &#039;get&#039;);
                    echo HEADING_TITLE_SEARCH . &#039; &#039; . vam_draw_input_field(&#039;search&#039;) . vam_draw_hidden_field(&#039;search_model_key&#039;,&#039;no&#039;);
                    echo &#039;&lt;/form&gt;&lt;br&gt;&#039;;

                    echo vam_draw_form(&#039;search&#039;, FILENAME_QUICK_UPDATES, &#039;&#039;, &#039;get&#039;);
                    echo HEADING_TITLE_SEARCH_MODEL . &#039; &#039; . vam_draw_input_field(&#039;search&#039;) . vam_draw_hidden_field(&#039;search_model_key&#039;,&#039;yes&#039;);
                    echo &#039;&lt;/form&gt;&#039;;
                ?&gt;
  
  &lt;/td&gt;
  &lt;/tr&gt;

  &lt;tr&gt;
&lt;!-- body_text //--&gt;

&lt;td width=&quot;100%&quot; valign=&quot;top&quot;&gt;
  &lt;table class=&quot;boxCenter&quot; border=&quot;0&quot; width=&quot;100%&quot; cellspacing=&quot;0&quot; cellpadding=&quot;2&quot;&gt;
      &lt;tr&gt;&lt;td align=&quot;center&quot;&gt;
           &lt;table width=&quot;100%&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; border=&quot;1&quot; bgcolor=&quot;#F3F9FB&quot;&gt;&lt;tr&gt;&lt;td&gt;
                &lt;table width=&quot;100%&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; border=&quot;0&quot;&gt;
                    &lt;tr&gt;&lt;td height=&quot;5&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
                    &lt;tr align=&quot;center&quot;&gt;
                        &lt;?php echo vam_draw_form(&#039;row_by_page&#039;, FILENAME_QUICK_UPDATES, &#039;&#039;, &#039;get&#039;); echo vam_draw_hidden_field( &#039;manufacturer&#039;, $manufacturer); echo vam_draw_hidden_field( &#039;cPath&#039;, $current_category_id);?&gt;
                        &lt;td&gt;&lt;?php echo TEXT_MAXI_ROW_BY_PAGE . &#039;&amp;nbsp;&amp;nbsp;&#039; . vam_draw_pull_down_menu(&#039;row_by_page&#039;, $row_bypage_array, $row_by_page, &#039;onChange=&quot;this.form.submit();&quot;&#039;); ?&gt;&lt;/td&gt;&lt;/form&gt;
                        &lt;?php echo vam_draw_form(&#039;categorie&#039;, FILENAME_QUICK_UPDATES, &#039;&#039;, &#039;get&#039;); echo vam_draw_hidden_field( &#039;row_by_page&#039;, $row_by_page); echo vam_draw_hidden_field( &#039;manufacturer&#039;, $manufacturer); ?&gt;
                        &lt;td align=&quot;center&quot; valign=&quot;top&quot;&gt;&lt;?php echo DISPLAY_CATEGORIES . &#039;&amp;nbsp;&amp;nbsp;&#039; . vam_draw_pull_down_menu(&#039;cPath&#039;, vam_get_category_tree(), $current_category_id, &#039;onChange=&quot;this.form.submit();&quot;&#039;); ?&gt;&lt;/td&gt;&lt;/form&gt;
                        &lt;?php echo vam_draw_form(&#039;manufacturers&#039;, FILENAME_QUICK_UPDATES, &#039;&#039;, &#039;get&#039;); echo vam_draw_hidden_field( &#039;row_by_page&#039;, $row_by_page); echo vam_draw_hidden_field( &#039;cPath&#039;, $current_category_id);?&gt;
                        &lt;td align=&quot;center&quot; valign=&quot;top&quot;&gt;&lt;?php echo DISPLAY_MANUFACTURERS . &#039;&amp;nbsp;&amp;nbsp&#039; . manufacturers_list(); ?&gt;&lt;/td&gt;&lt;/form&gt;
                    &lt;/tr&gt;
                &lt;/table&gt;
                &lt;table width=&quot;100%&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; border=&quot;0&quot;&gt;
                    &lt;tr align=&quot;center&quot;&gt;
                        &lt;td align=&quot;center&quot;&gt;
                              &lt;table border=&quot;0&quot; cellspacing=&quot;0&quot;&gt;
                               &lt;form name=&quot;spec_price&quot; &lt;?php echo &#039;action=&quot;&#039; . vam_href_link(FILENAME_QUICK_UPDATES, vam_get_all_get_params(array(&#039;action&#039;, &#039;info&#039;, &#039;pID&#039;)) . &quot;action=calcul&amp;page=$page&amp;sort_by=$sort_by&amp;cPath=$current_category_id&amp;row_by_page=$row_by_page&amp;manufacturer=$manufacturer&quot; , &#039;NONSSL&#039;) . &#039;&quot;&#039;; ?&gt; method=&quot;post&quot;&gt;
                                     &lt;tr&gt;
                                           &lt;td class=&quot;main&quot;  align=&quot;center&quot; nowrap&gt; &lt;?php echo TEXT_INPUT_SPEC_PRICE; ?&gt;&lt;/td&gt;
                                           &lt;td align=&quot;center&quot;&gt; &lt;?php echo vam_draw_input_field(&#039;spec_price&#039;,0,&#039;size=&quot;5&quot;&#039;); ?&gt; &lt;/td&gt;
                                           &lt;td align=&quot;center&quot;&gt;&lt;?php
                                         if ($preview_global_price != true) {
                                                echo &#039;&amp;nbsp;&lt;span class=&quot;button&quot;&gt;&lt;button type=&quot;submit&quot; value=&quot;&#039; . BUTTON_PREVIEW .&#039;&quot; page=&quot;&#039; . $page . &#039;&amp;sort_by=&#039; . $sort_by . &#039;&amp;cPath=&#039; . $current_category_id . &#039;&amp;row_by_page=&#039; . $row_by_page . &#039;&amp;manufacturer=&#039; . $manufacturer . &#039;&quot;&gt;&#039; . vam_image(DIR_WS_IMAGES . &#039;icons/buttons/submit.png&#039;, &#039;&#039;, &#039;12&#039;, &#039;12&#039;) . &#039;&amp;nbsp;&#039; . BUTTON_PREVIEW . &#039;&lt;/button&gt;&lt;/span&gt;&#039;;
                                         } else { echo &#039;&amp;nbsp;&lt;a class=&quot;button&quot; href=&quot;&#039; . vam_href_link(FILENAME_QUICK_UPDATES, &quot;page=$page&amp;sort_by=$sort_by&amp;cPath=$current_category_id&amp;row_by_page=$row_by_page&amp;manufacturer=$manufacturer&quot;) . &#039;&quot;&gt;&lt;span&gt;&#039; . vam_image(DIR_WS_IMAGES . &#039;icons/buttons/cancel.png&#039;, &#039;&#039;, &#039;12&#039;, &#039;12&#039;) . &#039;&amp;nbsp;&#039; . BUTTON_CANCEL . &#039;&lt;/span&gt;&lt;/a&gt;&#039;; } ?&gt;&lt;/td&gt;
                                          &lt;?php if(ACTIVATE_COMMERCIAL_MARGIN == &#039;true&#039;){ echo &#039;&lt;td align=&quot;center&quot;&gt;&amp;nbsp;&amp;nbsp;&#039; . vam_draw_checkbox_field(&#039;marge&#039;,&#039;yes&#039;,&#039;&#039;,&#039;no&#039;) . &#039; &#039; . TEXT_MARGE_INFO;}?&gt;
                                     &lt;/tr&gt;
                                     &lt;tr&gt;
                                           &lt;td align=&quot;center&quot; colspan=&quot;3&quot; nowrap&gt;
                                            &lt;?php if ($preview_global_price != &#039;true&#039;) {
                                                         echo TEXT_SPEC_PRICE_INFO1 ;
                                                  } else echo TEXT_SPEC_PRICE_INFO2;?&gt;
                                           &lt;/td&gt;
                                     &lt;/tr&gt;
                                &lt;/form&gt;
                            &lt;/table&gt;
                        &lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;&lt;td height=&quot;5&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
                &lt;/table&gt;
            &lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
            &lt;br /&gt;
            &lt;table width=&quot;100%&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; border=&quot;0&quot;&gt;
                    &lt;tr align=&quot;center&quot;&gt;
                        &lt;form name=&quot;update&quot; method=&quot;POST&quot; action=&quot;&lt;?php echo &quot;$PHP_SELF?action=update&amp;page=$page&amp;sort_by=$sort_by&amp;cPath=$current_category_id&amp;row_by_page=$row_by_page&amp;manufacturer=$manufacturer&amp;search=$search&amp;search_model_key=$search_model_key&quot;; ?&gt;&quot;&gt;
                        &lt;td class=&quot;smalltext&quot; align=&quot;middle&quot;&gt;&lt;?php echo WARNING_MESSAGE; ?&gt; &lt;/td&gt;
                        &lt;?php echo &quot;&lt;td class=\&quot;pageHeading\&quot; align=\&quot;right\&quot;&gt;&quot; . &#039;&lt;script language=&quot;javascript&quot;&gt;&lt;!--
                            switch (browser_family)
                            {
                            case &quot;dom2&quot;:
                            case &quot;ie4&quot;:
                             document.write(\&#039;&lt;div id=&quot;descDiv&quot;&gt;\&#039;);
                             break;
                            default:
                             document.write(\&#039;&lt;ilayer id=&quot;descDiv&quot;&gt;&lt;layer id=&quot;descDiv_sub&quot;&gt;\&#039;);
                                  break;
                            }
                            --&gt;
                            &lt;/script&gt;&#039; . &quot;&lt;/td&gt;\n&quot;;
                        ?&gt;

                        &lt;td&gt;&lt;span class=&quot;button&quot;&gt;&lt;button type=&quot;submit&quot; value=&quot;&lt;?php echo BUTTON_UPDATE; ?&gt;&quot;&gt;&lt;?php echo vam_image(DIR_WS_IMAGES . &#039;icons/buttons/submit.png&#039;, &#039;&#039;, &#039;12&#039;, &#039;12&#039;); ?&gt;&amp;nbsp;&lt;?php echo BUTTON_UPDATE; ?&gt;&lt;/button&gt;&lt;/span&gt;&lt;/td&gt;
                    &lt;/tr&gt;
            &lt;/table&gt;

&lt;table border=&quot;0&quot; width=&quot;100%&quot; cellspacing=&quot;0&quot; cellpadding=&quot;2&quot;&gt;
              &lt;tr&gt;
                &lt;td class=&quot;dataTableHeadingContent&quot;&gt;
                  &lt;?php if(DISPLAY_MODEL == &#039;true&#039;)echo &quot; &lt;a href=\&quot;&quot; . vam_href_link( FILENAME_QUICK_UPDATES, &#039;cPath=&#039;. $current_category_id .&#039;&amp;sort_by=p.products_model DESC&amp;page=&#039; . $page.&#039;&amp;row_by_page=&#039; . $row_by_page . &#039;&amp;manufacturer=&#039; . $manufacturer).&quot;\&quot; title=\&quot;Desc\&quot;&gt;&amp;darr;&lt;/a&gt;&quot; .
                     TABLE_HEADING_MODEL .&quot;&lt;a href=\&quot;&quot; . vam_href_link( FILENAME_QUICK_UPDATES, &#039;cPath=&#039;. $current_category_id .&#039;&amp;sort_by=p.products_model ASC&amp;page=&#039; . $page.&#039;&amp;row_by_page=&#039; . $row_by_page . &#039;&amp;manufacturer=&#039; . $manufacturer).&quot;\&quot; title=\&quot;Asc\&quot;&gt;&amp;uarr;&lt;/a&gt;&quot; ; else echo &quot;&amp;nbsp;&quot;;?&gt;
                &lt;/td&gt;
                &lt;td class=&quot;dataTableHeadingContent&quot;&gt;
                  &lt;?php echo &quot; &lt;a href=\&quot;&quot; . vam_href_link( FILENAME_QUICK_UPDATES, &#039;cPath=&#039;. $current_category_id .&#039;&amp;sort_by=pd.products_name DESC&amp;page=&#039; . $page.&#039;&amp;row_by_page=&#039; . $row_by_page . &#039;&amp;manufacturer=&#039; . $manufacturer).&quot;\&quot; title=\&quot;Desc\&quot;&gt;&amp;darr;&lt;/a&gt;&quot; .
                     TABLE_HEADING_PRODUCTS . &quot;&lt;a href=\&quot;&quot; . vam_href_link( FILENAME_QUICK_UPDATES, &#039;cPath=&#039;. $current_category_id .&#039;&amp;sort_by=pd.products_name ASC&amp;page=&#039; . $page.&#039;&amp;row_by_page=&#039; . $row_by_page . &#039;&amp;manufacturer=&#039; . $manufacturer).&quot;\&quot; title=\&quot;Asc\&quot;&gt;&amp;uarr;&lt;/a&gt;&quot; ; ?&gt;
                &lt;/td&gt;
                &lt;td class=&quot;dataTableHeadingContent&quot;&gt;
                  &lt;?php if(DISPLAY_STATUT == &#039;true&#039;)echo &quot;&lt;a href=\&quot;&quot; . vam_href_link( FILENAME_QUICK_UPDATES, &#039;cPath=&#039;. $current_category_id .&#039;&amp;sort_by=p.products_status DESC&amp;page=&#039; . $page.&#039;&amp;row_by_page=&#039; . $row_by_page . &#039;&amp;manufacturer=&#039; . $manufacturer).&quot;\&quot; title=\&quot;Desc\&quot;&gt;&amp;darr;&lt;/a&gt;&quot; .
                     TABLE_HEADING_STATUS . &quot;&lt;a href=\&quot;&quot; . vam_href_link( FILENAME_QUICK_UPDATES, &#039;cPath=&#039;. $current_category_id .&#039;&amp;sort_by=p.products_status ASC&amp;page=&#039; . $page.&#039;&amp;row_by_page=&#039; . $row_by_page . &#039;&amp;manufacturer=&#039; . $manufacturer).&quot;\&quot; title=\&quot;Asc\&quot;&gt;&amp;uarr;&lt;/a&gt;&quot; ; else echo &quot;&amp;nbsp;&quot;;?&gt;
                &lt;/td&gt;
                &lt;td class=&quot;dataTableHeadingContent&quot;&gt;
                  &lt;?php if(DISPLAY_WEIGHT == &#039;true&#039;)echo &quot; &lt;a href=\&quot;&quot; . vam_href_link( FILENAME_QUICK_UPDATES, &#039;cPath=&#039;. $current_category_id .&#039;&amp;sort_by=p.products_weight DESC&amp;page=&#039; . $page.&#039;&amp;row_by_page=&#039; . $row_by_page . &#039;&amp;manufacturer=&#039; . $manufacturer) .&quot;\&quot; title=\&quot;Desc\&quot;&gt;&amp;darr;&lt;/a&gt;&quot; .
                     TABLE_HEADING_WEIGHT . &quot;&lt;a href=\&quot;&quot; . vam_href_link( FILENAME_QUICK_UPDATES, &#039;cPath=&#039;. $current_category_id .&#039;&amp;sort_by=p.products_weight ASC&amp;page=&#039; . $page.&#039;&amp;row_by_page=&#039; . $row_by_page . &#039;&amp;manufacturer=&#039; . $manufacturer) .&quot;\&quot; title=\&quot;Asc\&quot;&gt;&amp;uarr;&lt;/a&gt;&quot; ; else echo &quot;&amp;nbsp;&quot;;?&gt;
                &lt;/td&gt;
                &lt;td class=&quot;dataTableHeadingContent&quot;&gt;
                  &lt;?php if(DISPLAY_QUANTITY == &#039;true&#039;)echo &quot; &lt;a href=\&quot;&quot; . vam_href_link( FILENAME_QUICK_UPDATES, &#039;cPath=&#039;. $current_category_id .&#039;&amp;sort_by=p.products_quantity DESC&amp;page=&#039; . $page.&#039;&amp;row_by_page=&#039; . $row_by_page . &#039;&amp;manufacturer=&#039; . $manufacturer).&quot;\&quot; title=\&quot;Desc\&quot;&gt;&amp;darr;&lt;/a&gt;&quot; .
                     TABLE_HEADING_QUANTITY . &quot;&lt;a href=\&quot;&quot; . vam_href_link( FILENAME_QUICK_UPDATES, &#039;cPath=&#039;. $current_category_id .&#039;&amp;sort_by=p.products_quantity ASC&amp;page=&#039; . $page.&#039;&amp;row_by_page=&#039; . $row_by_page . &#039;&amp;manufacturer=&#039; . $manufacturer).&quot;\&quot; title=\&quot;Asc\&quot;&gt;&amp;uarr;&lt;/a&gt;&quot; ; else echo &quot;&amp;nbsp;&quot;;?&gt;
                &lt;/td&gt;
                &lt;td class=&quot;dataTableHeadingContent&quot;&gt;
                  &lt;?php if(DISPLAY_XML == &#039;true&#039;)echo &quot; &lt;a href=\&quot;&quot; . vam_href_link( FILENAME_QUICK_UPDATES, &#039;cPath=&#039;. $current_category_id .&#039;&amp;sort_by=p.products_to_xml DESC&amp;page=&#039; . $page.&#039;&amp;row_by_page=&#039; . $row_by_page . &#039;&amp;manufacturer=&#039; . $manufacturer).&quot;\&quot; title=\&quot;Desc\&quot;&gt;&amp;darr;&lt;/a&gt;&quot; .
                     TABLE_HEADING_XML . &quot;&lt;a href=\&quot;&quot; . vam_href_link( FILENAME_QUICK_UPDATES, &#039;cPath=&#039;. $current_category_id .&#039;&amp;sort_by=p.products_to_xml ASC&amp;page=&#039; . $page.&#039;&amp;row_by_page=&#039; . $row_by_page . &#039;&amp;manufacturer=&#039; . $manufacturer).&quot;\&quot; title=\&quot;Asc\&quot;&gt;&amp;uarr;&lt;/a&gt;&quot; ; else echo &quot;&amp;nbsp;&quot;;?&gt;
                &lt;/td&gt;
                &lt;td class=&quot;dataTableHeadingContent&quot;&gt;
                  &lt;?php if(DISPLAY_START_PAGE == &#039;true&#039;)echo &quot; &lt;a href=\&quot;&quot; . vam_href_link( FILENAME_QUICK_UPDATES, &#039;cPath=&#039;. $current_category_id .&#039;&amp;sort_by=p.products_startpage DESC&amp;page=&#039; . $page.&#039;&amp;row_by_page=&#039; . $row_by_page . &#039;&amp;manufacturer=&#039; . $manufacturer).&quot;\&quot; title=\&quot;Desc\&quot;&gt;&amp;darr;&lt;/a&gt;&quot; .
                     TABLE_HEADING_START_PAGE . &quot;&lt;a href=\&quot;&quot; . vam_href_link( FILENAME_QUICK_UPDATES, &#039;cPath=&#039;. $current_category_id .&#039;&amp;sort_by=p.products_startpage ASC&amp;page=&#039; . $page.&#039;&amp;row_by_page=&#039; . $row_by_page . &#039;&amp;manufacturer=&#039; . $manufacturer).&quot;\&quot; title=\&quot;Asc\&quot;&gt;&amp;uarr;&lt;/a&gt;&quot; ; else echo &quot;&amp;nbsp;&quot;;?&gt;
                &lt;/td&gt;
                &lt;td class=&quot;dataTableHeadingContent&quot;&gt;
                  &lt;?php if(DISPLAY_SORT == &#039;true&#039;)echo &quot; &lt;a href=\&quot;&quot; . vam_href_link( FILENAME_QUICK_UPDATES, &#039;cPath=&#039;. $current_category_id .&#039;&amp;sort_by=p.products_sort DESC&amp;page=&#039; . $page.&#039;&amp;row_by_page=&#039; . $row_by_page . &#039;&amp;manufacturer=&#039; . $manufacturer).&quot;\&quot; title=\&quot;Desc\&quot;&gt;&amp;darr;&lt;/a&gt;&quot; .
                     TABLE_HEADING_SORT . &quot;&lt;a href=\&quot;&quot; . vam_href_link( FILENAME_QUICK_UPDATES, &#039;cPath=&#039;. $current_category_id .&#039;&amp;sort_by=p.products_sort ASC&amp;page=&#039; . $page.&#039;&amp;row_by_page=&#039; . $row_by_page . &#039;&amp;manufacturer=&#039; . $manufacturer).&quot;\&quot; title=\&quot;Asc\&quot;&gt;&amp;uarr;&lt;/a&gt;&quot; ; else echo &quot;&amp;nbsp;&quot;;?&gt;
                &lt;/td&gt;
                &lt;td class=&quot;dataTableHeadingContent&quot;&gt;
                  &lt;?php if(DISPLAY_IMAGE == &#039;true&#039;)echo &quot; &lt;a href=\&quot;&quot; . vam_href_link( FILENAME_QUICK_UPDATES, &#039;cPath=&#039;. $current_category_id .&#039;&amp;sort_by=p.products_image DESC&amp;page=&#039; . $page.&#039;&amp;row_by_page=&#039; . $row_by_page . &#039;&amp;manufacturer=&#039; . $manufacturer).&quot;\&quot; title=\&quot;Desc\&quot;&gt;&amp;darr;&lt;/a&gt;&quot; .
                     TABLE_HEADING_IMAGE . &quot;&lt;a href=\&quot;&quot; . vam_href_link( FILENAME_QUICK_UPDATES, &#039;cPath=&#039;. $current_category_id .&#039;&amp;sort_by=p.products_image ASC&amp;page=&#039; . $page.&#039;&amp;row_by_page=&#039; . $row_by_page . &#039;&amp;manufacturer=&#039; . $manufacturer).&quot;\&quot; title=\&quot;Asc\&quot;&gt;&amp;uarr;&lt;/a&gt;&quot; ; else echo &quot;&amp;nbsp;&quot;;?&gt;
                &lt;/td&gt;
                &lt;td class=&quot;dataTableHeadingContent&quot;&gt;
                  &lt;?php if(DISPLAY_MANUFACTURER == &#039;true&#039;)echo &quot; &lt;a href=\&quot;&quot; . vam_href_link( FILENAME_QUICK_UPDATES, &#039;cPath=&#039;. $current_category_id .&#039;&amp;sort_by=p.manufacturers_id DESC&amp;page=&#039; . $page.&#039;&amp;row_by_page=&#039; . $row_by_page . &#039;&amp;manufacturer=&#039; . $manufacturer).&quot;\&quot; title=\&quot;Desc\&quot;&gt;&amp;darr;&lt;/a&gt;&quot; .
                     TABLE_HEADING_MANUFACTURERS .&quot;&lt;a href=\&quot;&quot; . vam_href_link( FILENAME_QUICK_UPDATES, &#039;cPath=&#039;. $current_category_id .&#039;&amp;sort_by=p.manufacturers_id ASC&amp;page=&#039; . $page.&#039;&amp;row_by_page=&#039; . $row_by_page . &#039;&amp;manufacturer=&#039; . $manufacturer).&quot;\&quot; title=\&quot;Asc\&quot;&gt;&amp;uarr;&lt;/a&gt;&quot; ; else echo &quot;&amp;nbsp;&quot;;?&gt;
                &lt;/td&gt;
                &lt;td class=&quot;dataTableHeadingContent&quot;&gt;
                  &lt;?php echo &quot; &lt;a href=\&quot;&quot; . vam_href_link( FILENAME_QUICK_UPDATES, &#039;cPath=&#039;. $current_category_id .&#039;&amp;sort_by=p.products_price DESC&amp;page=&#039; . $page.&#039;&amp;row_by_page=&#039; . $row_by_page . &#039;&amp;manufacturer=&#039; . $manufacturer) .&quot;\&quot; title=\&quot;Desc\&quot;&gt;&amp;darr;&lt;/a&gt;&quot; . TABLE_HEADING_PRICE . &quot;&lt;a href=\&quot;&quot; . vam_href_link( FILENAME_QUICK_UPDATES, &#039;cPath=&#039;. $current_category_id .&#039;&amp;sort_by=p.products_price ASC&amp;page=&#039; . $page.&#039;&amp;row_by_page=&#039; . $row_by_page . &#039;&amp;manufacturer=&#039; . $manufacturer) .&quot;\&quot; title=\&quot;Asc\&quot;&gt;&amp;uarr;&lt;/a&gt;&quot;; ?&gt;
                &lt;/td&gt;
                &lt;td class=&quot;dataTableHeadingContent&quot;&gt;
                  &lt;?php echo TABLE_HEADING_PRICE . &#039;2&#039;; ?&gt;
                &lt;/td&gt;
                &lt;td class=&quot;dataTableHeadingContent&quot;&gt;
                  &lt;?php echo TABLE_HEADING_PRICE . &#039;3&#039;; ?&gt;
                &lt;/td&gt;
                &lt;td class=&quot;dataTableHeadingContent&quot;&gt;
                  &lt;?php echo TABLE_HEADING_PRICE . &#039;4&#039;; ?&gt;
                &lt;/td&gt;
                &lt;td class=&quot;dataTableHeadingContent&quot;&gt;
                  &lt;?php if(DISPLAY_TAX == &#039;true&#039;)echo &quot; &lt;a href=\&quot;&quot; . vam_href_link( FILENAME_QUICK_UPDATES, &#039;cPath=&#039;. $current_category_id .&#039;&amp;sort_by=p.products_tax_class_id DESC&amp;page=&#039; . $page.&#039;&amp;row_by_page=&#039; . $row_by_page . &#039;&amp;manufacturer=&#039; . $manufacturer).&quot;\&quot; title=\&quot;Desc\&quot;&gt;&amp;darr;&lt;/a&gt;&quot; .
                     TABLE_HEADING_TAX . &quot;&lt;a href=\&quot;&quot; . vam_href_link( FILENAME_QUICK_UPDATES, &#039;cPath=&#039;. $current_category_id .&#039;&amp;sort_by=p.products_tax_class_id ASC&amp;page=&#039; . $page.&#039;&amp;row_by_page=&#039; . $row_by_page . &#039;&amp;manufacturer=&#039; . $manufacturer).&quot;\&quot; title=\&quot;Asc\&quot;&gt;&amp;uarr;&lt;/a&gt;&quot; ; else echo &quot;&amp;nbsp;&quot;;?&gt;
                &lt;/td&gt;
                &lt;td class=&quot;dataTableHeadingContent&quot;&gt;&amp;nbsp;&lt;/td&gt;
                &lt;td class=&quot;dataTableHeadingContent&quot;&gt;&amp;nbsp;&lt;/td&gt;
              &lt;/tr&gt;
          &lt;tr class=&quot;datatableRow&quot;&gt;
&lt;?php
//// get the specials products list
     $specials_array = array();
     $specials_query = vam_db_query(&quot;select p.products_id from &quot; . TABLE_PRODUCTS . &quot; p, &quot; . TABLE_SPECIALS . &quot; s where s.products_id = p.products_id&quot;);
     while ($specials = vam_db_fetch_array($specials_query)) {
       $specials_array[] = $specials[&#039;products_id&#039;];
     }
//// control string sort page
     if ($sort_by &amp;&amp; !preg_match(&#039;/order by/i&#039;,$sort_by)) $sort_by = &#039;order by &#039;.$sort_by ;
//// define the string parameters for good back preview product
     $origin = FILENAME_QUICK_UPDATES . &quot;?info_back=$sort_by-$page-$current_category_id-$row_by_page-$manufacturer&quot;;
//// controle lenght (lines per page)
     $split_page = $page ;
     //
     if ($split_page &gt; 1) $rows = $split_page * MAX_DISPLAY_ROW_BY_PAGE - MAX_DISPLAY_ROW_BY_PAGE;


////  select categories

//
    if (isset($_GET[&#039;search&#039;]) &amp;&amp; strlen(trim($_GET[&#039;search&#039;]))&gt;0 ){ 
     if ($_GET[&#039;search_model_key&#039;] == &#039;no&#039;){
        $products_query_raw = &quot;select p.products_id, p.products_image, p.products_model, pd.products_name, p.products_status, p.products_sort, p.products_to_xml, p.products_startpage, p.products_weight, p.products_quantity, p.manufacturers_id, p.products_price, p.products_tax_class_id from  &quot; . TABLE_PRODUCTS . &quot; p, &quot; . TABLE_PRODUCTS_DESCRIPTION .  &quot; pd where p.products_id = pd.products_id and pd.language_id = &#039;&quot; . $_SESSION[&#039;languages_id&#039;] . &quot;&#039; and pd.products_name like &#039;%&quot; . $_GET[&#039;search&#039;] . &quot;%&#039; $sort_by &quot;;
        }else{
        $products_query_raw = &quot;select p.products_id, p.products_image, p.products_model, pd.products_name, p.products_status, p.products_sort, p.products_to_xml, p.products_startpage, p.products_weight, p.products_quantity, p.manufacturers_id, p.products_price, p.products_tax_class_id from  &quot; . TABLE_PRODUCTS . &quot; p, &quot; . TABLE_PRODUCTS_DESCRIPTION .  &quot; pd where p.products_id = pd.products_id and pd.language_id = &#039;&quot; . $_SESSION[&#039;languages_id&#039;] . &quot;&#039; and p.products_model like &#039;%&quot; . $_GET[&#039;search&#039;] . &quot;%&#039; $sort_by &quot;;
        }
    }else{

////
  if ($current_category_id == 0){
      if($manufacturer){
        $products_query_raw = &quot;select p.products_id, p.products_image, p.products_model, pd.products_name, p.products_status, p.products_sort, p.products_to_xml, p.products_startpage, p.products_weight, p.products_quantity, p.manufacturers_id, p.products_price, p.products_tax_class_id from  &quot; . TABLE_PRODUCTS . &quot; p, &quot; . TABLE_PRODUCTS_DESCRIPTION .  &quot; pd where p.products_id = pd.products_id and pd.language_id = &#039;&quot; . $_SESSION[&#039;languages_id&#039;] . &quot;&#039; and p.manufacturers_id = &quot; . $manufacturer . &quot; $sort_by &quot;;
      }else{
        $products_query_raw = &quot;select p.products_id, p.products_image, p.products_model, pd.products_name, p.products_status, p.products_sort, p.products_to_xml, p.products_startpage, p.products_weight, p.products_quantity, p.manufacturers_id, p.products_price, p.products_tax_class_id from  &quot; . TABLE_PRODUCTS . &quot; p, &quot; . TABLE_PRODUCTS_DESCRIPTION .  &quot; pd where p.products_id = pd.products_id and pd.language_id = &#039;&quot; . $_SESSION[&#039;languages_id&#039;] . &quot;&#039; $sort_by &quot;;
    }
  } else {
     if($manufacturer){
         $products_query_raw = &quot;select p.products_id, p.products_image, p.products_model, pd.products_name, p.products_status, p.products_sort, p.products_to_xml, p.products_startpage, p.products_weight, p.products_quantity, p.manufacturers_id, p.products_price, p.products_tax_class_id from  &quot; . TABLE_PRODUCTS . &quot; p, &quot; . TABLE_PRODUCTS_DESCRIPTION .  &quot; pd, &quot; . TABLE_PRODUCTS_TO_CATEGORIES . &quot; pc where p.products_id = pd.products_id and pd.language_id = &#039;&quot; . $_SESSION[&#039;languages_id&#039;] . &quot;&#039; and p.products_id = pc.products_id and pc.categories_id = &#039;&quot; . $current_category_id . &quot;&#039; and p.manufacturers_id = &quot; . $manufacturer . &quot; $sort_by &quot;;
      }else{
        $products_query_raw = &quot;select p.products_id, p.products_image, p.products_model, pd.products_name, p.products_status, p.products_sort, p.products_to_xml, p.products_startpage, p.products_weight, p.products_quantity, p.manufacturers_id, p.products_price, p.products_tax_class_id from  &quot; . TABLE_PRODUCTS . &quot; p, &quot; . TABLE_PRODUCTS_DESCRIPTION .  &quot; pd, &quot; . TABLE_PRODUCTS_TO_CATEGORIES . &quot; pc where p.products_id = pd.products_id and pd.language_id = &#039;&quot; . $_SESSION[&#039;languages_id&#039;] . &quot;&#039; and p.products_id = pc.products_id and pc.categories_id = &#039;&quot; . $current_category_id . &quot;&#039; $sort_by &quot;;
    }
  }
}
//// page splitter and display each products info
  $products_split = new splitPageResults($split_page, MAX_DISPLAY_ROW_BY_PAGE, $products_query_raw, $products_query_numrows);
  $products_query = vam_db_query($products_query_raw);
  while ($products = vam_db_fetch_array($products_query)) {
    $rows++;
    if (strlen($rows) &lt; 2) {
      $rows = &#039;0&#039; . $rows;
    }
//// check for global add value or rates, calcul and round values rates
    if ($_POST[&#039;spec_price&#039;]){
    // dopisac aby dzialalo
      $spec_price = $_POST[&#039;spec_price&#039;];
      $flag_spec = &#039;true&#039; ;

      if (substr($_POST[&#039;spec_price&#039;],-1) == &#039;%&#039;) {
          if($_POST[&#039;marge&#039;] &amp;&amp; substr($_POST[&#039;spec_price&#039;],0,1) != &#039;-&#039;){
            $valeur = (1 - (preg_replace(&quot;/%/&quot;, &quot;&quot;, $_POST[&#039;spec_price&#039;]) / 100));
            $price = sprintf(&quot;%01.2f&quot;, round($products[&#039;products_price&#039;] / $valeur,2));
        }else{
            $price = sprintf(&quot;%01.2f&quot;, round($products[&#039;products_price&#039;] + (($spec_price / 100) * $products[&#039;products_price&#039;]),2));
          }
      } else $price = sprintf(&quot;%01.2f&quot;, round($products[&#039;products_price&#039;] + $spec_price,2));
    } else $price = $products[&#039;products_price&#039;] ;

//// Check Tax_rate for displaying TTC
    $tax_query = vam_db_query(&quot;select r.tax_rate, c.tax_class_title from &quot; . TABLE_TAX_RATES . &quot; r, &quot; . TABLE_TAX_CLASS . &quot; c where r.tax_class_id=&quot; . $products[&#039;products_tax_class_id&#039;] . &quot; and c.tax_class_id=&quot; . $products[&#039;products_tax_class_id&#039;]);
    $tax_rate = vam_db_fetch_array($tax_query);
    if($tax_rate[&#039;tax_rate&#039;] == &#039;&#039;)$tax_rate[&#039;tax_rate&#039;] = 0;

    if(MODIFY_MANUFACTURER == &#039;false&#039;){
        $manufacturer_query = vam_db_query(&quot;select manufacturers_name from &quot; . TABLE_MANUFACTURERS . &quot; where manufacturers_id=&quot; . $products[&#039;manufacturers_id&#039;]);
        $manufacturer = vam_db_fetch_array($manufacturer_query);
    }
//// display infos per row
        if($flag_spec){echo &#039;&lt;tr class=&quot;dataTableRow&quot; onmouseover=&quot;&#039;; if(DISPLAY_TVA_OVER == &#039;true&#039;){echo &#039;display_ttc(\&#039;display\&#039;, &#039; . $price . &#039;, &#039; . $tax_rate[&#039;tax_rate&#039;] . &#039;);&#039;;} echo &#039;this.className=\&#039;dataTableRowOver\&#039;;&quot; onmouseout=&quot;&#039;; if(DISPLAY_TVA_OVER == &#039;true&#039;){echo &#039;display_ttc(\&#039;delete\&#039;);&#039;;} echo &#039;this.className=\&#039;dataTableRow\&#039;&quot;&gt;&#039;; }else{ echo &#039;&lt;tr class=&quot;dataTableRow&quot; onmouseover=&quot;&#039;; if(DISPLAY_TVA_OVER == &#039;true&#039;){echo &#039;display_ttc(\&#039;display\&#039;, &#039; . $products[&#039;products_price&#039;] . &#039;, &#039; . $tax_rate[&#039;tax_rate&#039;] . &#039;);&#039;;} echo &#039;this.className=\&#039;dataTableRowOver\&#039;;&quot; onmouseout=&quot;&#039;; if(DISPLAY_TVA_OVER == &#039;true&#039;){echo &#039;display_ttc(\&#039;delete\&#039;, \&#039;\&#039;, \&#039;\&#039;, 0);&#039;;} echo &#039;this.className=\&#039;dataTableRow\&#039;&quot;&gt;&#039;;}
        if(DISPLAY_MODEL == &#039;true&#039;){if(MODIFY_MODEL == &#039;true&#039;)echo &quot;&lt;td align=\&quot;center\&quot;&gt;&lt;input type=\&quot;text\&quot; size=\&quot;6\&quot; name=\&quot;product_new_model[&quot;.$products[&#039;products_id&#039;].&quot;]\&quot; value=\&quot;&quot;.$products[&#039;products_model&#039;].&quot;\&quot;&gt;&lt;/td&gt;\n&quot;;else echo &quot;&lt;td&gt;&amp;nbsp;&quot; . $products[&#039;products_model&#039;] . &quot;&lt;/td&gt;\n&quot;;}else{ echo &quot;&lt;td&gt;&quot;;}
        if(MODIFY_NAME == &#039;true&#039;)echo &quot;&lt;td class=\&quot;smallText\&quot; align=\&quot;center\&quot;&gt;&quot; . vam_draw_input_field(&#039;product_new_name[&#039;.$products[&#039;products_id&#039;].&#039;] &#039;,$products[&#039;products_name&#039;]) .&quot;&lt;/td&gt;\n&quot;;else echo &quot;&lt;td class=\&quot;smallText\&quot; align=\&quot;left\&quot;&gt;&quot;.$products[&#039;products_name&#039;].&quot;&lt;/td&gt;\n&quot;;
//// Product status radio button
        if(DISPLAY_STATUT == &#039;true&#039;){
            if ($products[&#039;products_status&#039;] == &#039;1&#039;) {
             echo &quot;&lt;td align=\&quot;center\&quot;&gt;&lt;input  type=\&quot;radio\&quot; name=\&quot;product_new_status[&quot;.$products[&#039;products_id&#039;].&quot;]\&quot; value=\&quot;0\&quot; &gt;&lt;input type=\&quot;radio\&quot; name=\&quot;product_new_status[&quot;.$products[&#039;products_id&#039;].&quot;]\&quot; value=\&quot;1\&quot; checked &gt;&lt;/td&gt;\n&quot;;
            } else {
             echo &quot;&lt;td align=\&quot;center\&quot;&gt;&lt;input type=\&quot;radio\&quot; style=\&quot;background-color: #EEEEEE\&quot; name=\&quot;product_new_status[&quot;.$products[&#039;products_id&#039;].&quot;]\&quot; value=\&quot;0\&quot; checked &gt;&lt;input type=\&quot;radio\&quot; style=\&quot;background-color: #EEEEEE\&quot; name=\&quot;product_new_status[&quot;.$products[&#039;products_id&#039;].&quot;]\&quot; value=\&quot;1\&quot;&gt;&lt;/td&gt;\n&quot;;
            }
        }else{
            echo &quot;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&quot;;
        }
        if(DISPLAY_WEIGHT == &#039;true&#039;)echo &quot;&lt;td align=\&quot;center\&quot;&gt;&lt;input type=\&quot;text\&quot; size=\&quot;5\&quot; name=\&quot;product_new_weight[&quot;.$products[&#039;products_id&#039;].&quot;]\&quot; value=\&quot;&quot;.$products[&#039;products_weight&#039;].&quot;\&quot;&gt;&lt;/td&gt;\n&quot;;else echo &quot;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&quot;;
        if(DISPLAY_QUANTITY == &#039;true&#039;)echo &quot;&lt;td align=\&quot;center\&quot;&gt;&lt;input type=\&quot;text\&quot; size=\&quot;3\&quot; name=\&quot;product_new_quantity[&quot;.$products[&#039;products_id&#039;].&quot;]\&quot; value=\&quot;&quot;.$products[&#039;products_quantity&#039;].&quot;\&quot;&gt;&lt;/td&gt;\n&quot;;else echo &quot;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&quot;;
        if(DISPLAY_XML == &#039;true&#039;)echo &quot;&lt;td align=\&quot;center\&quot;&gt;&lt;input type=\&quot;text\&quot; size=\&quot;8\&quot; name=\&quot;product_new_to_xml[&quot;.$products[&#039;products_id&#039;].&quot;]\&quot; value=\&quot;&quot;.$products[&#039;products_to_xml&#039;].&quot;\&quot;&gt;&lt;/td&gt;\n&quot;;else echo &quot;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&quot;;
        if(DISPLAY_START_PAGE == &#039;true&#039;)echo &quot;&lt;td align=\&quot;center\&quot;&gt;&lt;input type=\&quot;text\&quot; size=\&quot;8\&quot; name=\&quot;product_new_startpage[&quot;.$products[&#039;products_id&#039;].&quot;]\&quot; value=\&quot;&quot;.$products[&#039;products_startpage&#039;].&quot;\&quot;&gt;&lt;/td&gt;\n&quot;;else echo &quot;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&quot;;
        if(DISPLAY_SORT == &#039;true&#039;)echo &quot;&lt;td align=\&quot;center\&quot;&gt;&lt;input type=\&quot;text\&quot; size=\&quot;8\&quot; name=\&quot;product_new_sort[&quot;.$products[&#039;products_id&#039;].&quot;]\&quot; value=\&quot;&quot;.$products[&#039;products_sort&#039;].&quot;\&quot;&gt;&lt;/td&gt;\n&quot;;else echo &quot;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&quot;;
        if(DISPLAY_IMAGE == &#039;true&#039;)echo &quot;&lt;td align=\&quot;center\&quot;&gt;&lt;input type=\&quot;text\&quot; size=\&quot;8\&quot; name=\&quot;product_new_image[&quot;.$products[&#039;products_id&#039;].&quot;]\&quot; value=\&quot;&quot;.$products[&#039;products_image&#039;].&quot;\&quot;&gt;&lt;/td&gt;\n&quot;;else echo &quot;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&quot;;
        if(DISPLAY_MANUFACTURER == &#039;true&#039;){if(MODIFY_MANUFACTURER == &#039;true&#039;)echo &quot;&lt;td align=\&quot;center\&quot;&gt;&quot;.vam_draw_pull_down_menu(&quot;product_new_manufacturer[&quot;.$products[&#039;products_id&#039;].&quot;]\&quot;&quot;, $manufacturers_array, $products[&#039;manufacturers_id&#039;]).&quot;&lt;/td&gt;\n&quot;;else echo &quot;&lt;td align=\&quot;center\&quot;&gt;&quot; . $manufacturer[&#039;manufacturers_name&#039;] . &quot;&lt;/td&gt;&quot;;}else{ echo &quot;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&quot;;}
//// check specials
        if ( in_array($products[&#039;products_id&#039;],$specials_array)) {
            echo &quot;&lt;td align=\&quot;center\&quot;&gt;&amp;nbsp;&lt;input type=\&quot;text\&quot; size=\&quot;6\&quot; name=\&quot;product_new_price[&quot;.$products[&#039;products_id&#039;].&quot;]\&quot; value=\&quot;&quot;.$products[&#039;products_price&#039;].&quot;\&quot; disabled &gt;&amp;nbsp;&lt;a href=\&quot;&quot;.vam_href_link (FILENAME_SPECIALS).&quot;\&quot;&gt;&quot;. vam_image(DIR_WS_IMAGES . &#039;icon_info.gif&#039;, TEXT_SPECIALS_PRODUCTS) .&quot;&lt;/a&gt;&lt;/td&gt;\n&quot;;
        } else {
            if ($flag_spec == &#039;true&#039;) {
                   echo &quot;&lt;td align=\&quot;center\&quot;&gt;&amp;nbsp;&lt;input type=\&quot;text\&quot; size=\&quot;6\&quot; name=\&quot;product_new_price[&quot;.$products[&#039;products_id&#039;].&quot;]\&quot; &quot;; if(DISPLAY_TVA_UP == &#039;true&#039;){ echo &quot;onKeyUp=\&quot;display_ttc(&#039;keyup&#039;, this.value&quot; . &quot;, &quot; . $tax_rate[&#039;tax_rate&#039;] . &quot;, 1);\&quot;&quot;;} echo &quot; value=\&quot;&quot;.$price .&quot;\&quot;&gt;&quot;.vam_draw_checkbox_field(&#039;update_price[&#039;.$products[&#039;products_id&#039;].&#039;]&#039;,&#039;yes&#039;,&#039;checked&#039;,&#039;no&#039;).&quot;&lt;/td&gt;\n&quot;;
            } else { echo &quot;&lt;td align=\&quot;center\&quot;&gt;&amp;nbsp;&lt;input type=\&quot;text\&quot; size=\&quot;6\&quot; name=\&quot;product_new_price[&quot;.$products[&#039;products_id&#039;].&quot;]\&quot; &quot;; if(DISPLAY_TVA_UP == &#039;true&#039;){ echo &quot;onKeyUp=\&quot;display_ttc(&#039;keyup&#039;, this.value&quot; . &quot;, &quot; . $tax_rate[&#039;tax_rate&#039;] . &quot;, 1);\&quot;&quot;;} echo &quot; value=\&quot;&quot;.$price .&quot;\&quot;&gt;&quot;.vam_draw_hidden_field(&#039;update_price[&#039;.$products[&#039;products_id&#039;].&#039;]&#039;,&#039;yes&#039;). &quot;&lt;/td&gt;\n&quot;;}
        }
       
        //
        $xquery = &quot;SELECT `personal_offer` FROM `personal_offers_by_customers_status_1` WHERE `products_id` = &#039;&quot; . $products[&#039;products_id&#039;] . &quot;&#039;&quot;;
        $xres = mysql_query($xquery);
        $xobj = mysql_fetch_object($xres);
        $xprice1 = $xobj-&gt;personal_offer;

    if ($_POST[&#039;spec_price&#039;]){
    // dopisac aby dzialalo
      $spec_price = $_POST[&#039;spec_price&#039;];
      $flag_spec = &#039;true&#039; ;

      if (substr($_POST[&#039;spec_price&#039;],-1) == &#039;%&#039;) {
          if($_POST[&#039;marge&#039;] &amp;&amp; substr($_POST[&#039;spec_price&#039;],0,1) != &#039;-&#039;){
            $valeur = (1 - (preg_replace(&quot;/%/&quot;, &quot;&quot;, $_POST[&#039;spec_price&#039;]) / 100));
            $xprice1 = sprintf(&quot;%01.2f&quot;, round($xobj-&gt;personal_offer / $valeur,2));
        }else{
            $xprice1 = sprintf(&quot;%01.2f&quot;, round($xobj-&gt;personal_offer + (($spec_price / 100) * $xobj-&gt;personal_offer),2));
          }
      } else $xprice1 = sprintf(&quot;%01.2f&quot;, round($xobj-&gt;personal_offer + $spec_price,2));
    } else $xprice1 = $xobj-&gt;personal_offer ;


        if ( in_array($products[&#039;products_id&#039;],$specials_array)) {
            echo &quot;&lt;td align=\&quot;center\&quot;&gt;&amp;nbsp;&lt;input type=\&quot;text\&quot; size=\&quot;6\&quot; name=\&quot;product_new_price1[&quot;.$products[&#039;products_id&#039;].&quot;]\&quot; value=\&quot;&quot;.$products[&#039;products_price&#039;].&quot;\&quot; disabled &gt;&amp;nbsp;&lt;a href=\&quot;&quot;.vam_href_link (FILENAME_SPECIALS, &#039;sID=&#039;.$products[&#039;products_id&#039;]).&quot;\&quot;&gt;&quot;. vam_image(DIR_WS_IMAGES . &#039;icon_info.gif&#039;, TEXT_SPECIALS_PRODUCTS) .&quot;&lt;/a&gt;&lt;/td&gt;\n&quot;;
        } else {
            if ($flag_spec == &#039;true&#039;) {
                   echo &quot;&lt;td align=\&quot;center\&quot;&gt;&amp;nbsp;&lt;input type=\&quot;text\&quot; size=\&quot;6\&quot; name=\&quot;product_new_price1[&quot;.$products[&#039;products_id&#039;].&quot;]\&quot; value=\&quot;&quot;.$xprice1 .&quot;\&quot;&gt;&lt;/td&gt;\n&quot;;
            } else { echo &quot;&lt;td align=\&quot;center\&quot;&gt;&amp;nbsp;&lt;input type=\&quot;text\&quot; size=\&quot;6\&quot; name=\&quot;product_new_price1[&quot;.$products[&#039;products_id&#039;].&quot;]\&quot; value=\&quot;&quot;.$xprice1 .&quot;\&quot;&gt;&lt;/td&gt;\n&quot;;
            }
               echo vam_draw_hidden_field(&#039;product_old_price1[&#039;.$products[&#039;products_id&#039;].&#039;]&#039;, $xprice1);
        }

        //
        $xquery2 = &quot;SELECT `personal_offer` FROM `personal_offers_by_customers_status_2` WHERE `products_id` = &#039;&quot; . $products[&#039;products_id&#039;] . &quot;&#039;&quot;;
        $xres2 = mysql_query($xquery2);
        $xobj2 = mysql_fetch_object($xres2);
        $xprice2 = $xobj-&gt;personal_offer;
        
    if ($_POST[&#039;spec_price&#039;]){
    // dopisac aby dzialalo
      $spec_price = $_POST[&#039;spec_price&#039;];
      $flag_spec = &#039;true&#039; ;

      if (substr($_POST[&#039;spec_price&#039;],-1) == &#039;%&#039;) {
          if($_POST[&#039;marge&#039;] &amp;&amp; substr($_POST[&#039;spec_price&#039;],0,1) != &#039;-&#039;){
            $valeur = (1 - (preg_replace(&quot;/%/&quot;, &quot;&quot;, $_POST[&#039;spec_price&#039;]) / 100));
            $xprice2 = sprintf(&quot;%01.2f&quot;, round($xobj2-&gt;personal_offer / $valeur,2));
        }else{
            $xprice2 = sprintf(&quot;%01.2f&quot;, round($xobj2-&gt;personal_offer + (($spec_price / 100) * $xobj2-&gt;personal_offer),2));
          }
      } else $xprice2 = sprintf(&quot;%01.2f&quot;, round($xobj2-&gt;personal_offer + $spec_price,2));
    } else $xprice2 = $xobj2-&gt;personal_offer ;
        
        if ( in_array($products[&#039;products_id&#039;],$specials_array)) {
            echo &quot;&lt;td align=\&quot;center\&quot;&gt;&amp;nbsp;&lt;input type=\&quot;text\&quot; size=\&quot;6\&quot; name=\&quot;product_new_price2[&quot;.$products[&#039;products_id&#039;].&quot;]\&quot; value=\&quot;&quot;.$products[&#039;products_price&#039;].&quot;\&quot; disabled &gt;&amp;nbsp;&lt;a href=\&quot;&quot;.vam_href_link (FILENAME_SPECIALS, &#039;sID=&#039;.$products[&#039;products_id&#039;]).&quot;\&quot;&gt;&quot;. vam_image(DIR_WS_IMAGES . &#039;icon_info.gif&#039;, TEXT_SPECIALS_PRODUCTS) .&quot;&lt;/a&gt;&lt;/td&gt;\n&quot;;
        } else {
            if ($flag_spec == &#039;true&#039;) {
                   echo &quot;&lt;td align=\&quot;center\&quot;&gt;&amp;nbsp;&lt;input type=\&quot;text\&quot; size=\&quot;6\&quot; name=\&quot;product_new_price2[&quot;.$products[&#039;products_id&#039;].&quot;]\&quot; value=\&quot;&quot;.$xprice2 .&quot;\&quot;&gt;&lt;/td&gt;\n&quot;;
            } else { echo &quot;&lt;td align=\&quot;center\&quot;&gt;&amp;nbsp;&lt;input type=\&quot;text\&quot; size=\&quot;6\&quot; name=\&quot;product_new_price2[&quot;.$products[&#039;products_id&#039;].&quot;]\&quot; value=\&quot;&quot;.$xprice2 .&quot;\&quot;&gt;&lt;/td&gt;\n&quot;;
            }
               echo vam_draw_hidden_field(&#039;product_old_price2[&#039;.$products[&#039;products_id&#039;].&#039;]&#039;, $xprice2);
        }

        //
        $xquery3 = &quot;SELECT `personal_offer` FROM `personal_offers_by_customers_status_3` WHERE `products_id` = &#039;&quot; . $products[&#039;products_id&#039;] . &quot;&#039;&quot;;
        $xres3 = mysql_query($xquery3);
        $xobj3 = mysql_fetch_object($xres3);
        $xprice3 = $xobj3-&gt;personal_offer;
        
    if ($_POST[&#039;spec_price&#039;]){
    // dopisac aby dzialalo
      $spec_price = $_POST[&#039;spec_price&#039;];
      $flag_spec = &#039;true&#039; ;

      if (substr($_POST[&#039;spec_price&#039;],-1) == &#039;%&#039;) {
          if($_POST[&#039;marge&#039;] &amp;&amp; substr($_POST[&#039;spec_price&#039;],0,1) != &#039;-&#039;){
            $valeur = (1 - (preg_replace(&quot;/%/&quot;, &quot;&quot;, $_POST[&#039;spec_price&#039;]) / 100));
            $xprice3 = sprintf(&quot;%01.2f&quot;, round($xobj3-&gt;personal_offer / $valeur,2));
        }else{
            $xprice3 = sprintf(&quot;%01.2f&quot;, round($xobj3-&gt;personal_offer + (($spec_price / 100) * $xobj3-&gt;personal_offer),2));
          }
      } else $xprice3 = sprintf(&quot;%01.2f&quot;, round($xobj3-&gt;personal_offer + $spec_price,2));
    } else $xprice3 = $xobj3-&gt;personal_offer ;
        
        if ( in_array($products[&#039;products_id&#039;],$specials_array)) {
            echo &quot;&lt;td align=\&quot;center\&quot;&gt;&amp;nbsp;&lt;input type=\&quot;text\&quot; size=\&quot;6\&quot; name=\&quot;product_new_price3[&quot;.$products[&#039;products_id&#039;].&quot;]\&quot; value=\&quot;&quot;.$products[&#039;products_price&#039;].&quot;\&quot; disabled &gt;&amp;nbsp;&lt;a href=\&quot;&quot;.vam_href_link (FILENAME_SPECIALS, &#039;sID=&#039;.$products[&#039;products_id&#039;]).&quot;\&quot;&gt;&quot;. vam_image(DIR_WS_IMAGES . &#039;icon_info.gif&#039;, TEXT_SPECIALS_PRODUCTS) .&quot;&lt;/a&gt;&lt;/td&gt;\n&quot;;
        } else {
            if ($flag_spec == &#039;true&#039;) {
                   echo &quot;&lt;td align=\&quot;center\&quot;&gt;&amp;nbsp;&lt;input type=\&quot;text\&quot; size=\&quot;6\&quot; name=\&quot;product_new_price3[&quot;.$products[&#039;products_id&#039;].&quot;]\&quot; value=\&quot;&quot;.$xprice3 .&quot;\&quot;&gt;&lt;/td&gt;\n&quot;;
            } else { echo &quot;&lt;td align=\&quot;center\&quot;&gt;&amp;nbsp;&lt;input type=\&quot;text\&quot; size=\&quot;6\&quot; name=\&quot;product_new_price3[&quot;.$products[&#039;products_id&#039;].&quot;]\&quot; value=\&quot;&quot;.$xprice3 .&quot;\&quot;&gt;&lt;/td&gt;\n&quot;;
            }
               echo vam_draw_hidden_field(&#039;product_old_price3[&#039;.$products[&#039;products_id&#039;].&#039;]&#039;, $xprice3);
        }
        
        if(DISPLAY_TAX == &#039;true&#039;){if(MODIFY_TAX == &#039;true&#039;)echo &quot;&lt;td align=\&quot;center\&quot;&gt;&quot;.vam_draw_pull_down_menu(&quot;product_new_tax[&quot;.$products[&#039;products_id&#039;].&quot;]\&quot;&quot;, $tax_class_array, $products[&#039;products_tax_class_id&#039;]).&quot;&lt;/td&gt;\n&quot;;else echo &quot;&lt;td align=\&quot;center\&quot;&gt;&quot; . $tax_rate[&#039;tax_class_title&#039;] . &quot;&amp;nbsp;&lt;/td&gt;&quot;;}else{ echo &quot;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&quot;;}
        
//// links to preview or full edit
        if(DISPLAY_PREVIEW == &#039;true&#039;)echo &quot;&lt;td align=\&quot;center\&quot;&gt;&lt;a href=\&quot;&quot;.vam_href_link (FILENAME_CATEGORIES, &#039;pID=&#039;.$products[&#039;products_id&#039;].&#039;&amp;action=new_product_preview&amp;read=only&amp;sort_by=&#039;.$sort_by.&#039;&amp;page=&#039;.$split_page.&#039;&amp;origin=&#039;.$origin).&quot;\&quot;&gt;&quot;. vam_image(DIR_WS_IMAGES . &#039;icon_info.gif&#039;, TEXT_IMAGE_PREVIEW) .&quot;&lt;/a&gt;&amp;nbsp;&lt;/td&gt;&quot;;else{ echo &quot;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&quot;;}&quot;\n&quot;;
        if(DISPLAY_EDIT == &#039;true&#039;)echo &quot;&lt;td align=\&quot;center\&quot;&gt;&lt;a href=\&quot;&quot;.vam_href_link (FILENAME_CATEGORIES, &#039;pID=&#039;.$products[&#039;products_id&#039;].&#039;&amp;cPath=&#039;.$categories_products[0].&#039;&amp;action=new_product&#039;).&quot;\&quot;&gt;&quot;. vam_image(DIR_WS_IMAGES . &#039;icon_arrow_right.gif&#039;, TEXT_IMAGE_SWITCH_EDIT) .&quot;&lt;/a&gt;&lt;/td&gt;&quot;;else{ echo &quot;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&quot;;}&quot;\n&quot;;

//// Hidden parameters for cache old values
        if(MODIFY_NAME == &#039;true&#039;) echo vam_draw_hidden_field(&#039;product_old_name[&#039;.$products[&#039;products_id&#039;].&#039;] &#039;,$products[&#039;products_name&#039;]);
        if(MODIFY_MODEL == &#039;true&#039;) echo vam_draw_hidden_field(&#039;product_old_model[&#039;.$products[&#039;products_id&#039;].&#039;] &#039;,$products[&#039;products_model&#039;]);
        echo vam_draw_hidden_field(&#039;product_old_status[&#039;.$products[&#039;products_id&#039;].&#039;]&#039;,$products[&#039;products_status&#039;]);
        echo vam_draw_hidden_field(&#039;product_old_quantity[&#039;.$products[&#039;products_id&#039;].&#039;]&#039;,$products[&#039;products_quantity&#039;]);
        echo vam_draw_hidden_field(&#039;product_old_to_xml[&#039;.$products[&#039;products_id&#039;].&#039;]&#039;,$products[&#039;products_to_xml&#039;]);
        echo vam_draw_hidden_field(&#039;product_old_startpage[&#039;.$products[&#039;products_id&#039;].&#039;]&#039;,$products[&#039;products_startpage&#039;]);
        echo vam_draw_hidden_field(&#039;product_old_sort[&#039;.$products[&#039;products_id&#039;].&#039;]&#039;,$products[&#039;products_sort&#039;]);
        echo vam_draw_hidden_field(&#039;product_old_image[&#039;.$products[&#039;products_id&#039;].&#039;]&#039;,$products[&#039;products_image&#039;]);
        if(MODIFY_MANUFACTURER == &#039;true&#039;)echo vam_draw_hidden_field(&#039;product_old_manufacturer[&#039;.$products[&#039;products_id&#039;].&#039;]&#039;,$products[&#039;manufacturers_id&#039;]);
        echo vam_draw_hidden_field(&#039;product_old_weight[&#039;.$products[&#039;products_id&#039;].&#039;]&#039;,$products[&#039;products_weight&#039;]);
        echo vam_draw_hidden_field(&#039;product_old_price[&#039;.$products[&#039;products_id&#039;].&#039;]&#039;,$products[&#039;products_price&#039;]);
        if(MODIFY_TAX == &#039;true&#039;)echo vam_draw_hidden_field(&#039;product_old_tax[&#039;.$products[&#039;products_id&#039;].&#039;]&#039;,$products[&#039;products_tax_class_id&#039;]);
//// hidden display parameters
        echo vam_draw_hidden_field( &#039;row_by_page&#039;, $row_by_page);
        echo vam_draw_hidden_field( &#039;sort_by&#039;, $sort_by);
        echo vam_draw_hidden_field( &#039;page&#039;, $split_page);
     }
?&gt;
&lt;tr&gt;
&lt;td colspan=&quot;15&quot;&gt;
&lt;?php
         //// display bottom page buttons
    echo &#039;&lt;a class=&quot;button&quot; href=&quot;&#039; . vam_href_link(FILENAME_QUICK_UPDATES,&quot;row_by_page=$row_by_page&quot;) . &#039;&quot; id=&quot;box_properties&quot;&gt;&lt;span&gt;&#039; . vam_image(DIR_WS_IMAGES . &#039;icons/buttons/cancel.png&#039;, &#039;&#039;, &#039;12&#039;, &#039;12&#039;) . &#039;&amp;nbsp;&#039; . BUTTON_CANCEL . &#039;&lt;/span&gt;&lt;/a&gt; &#039;;
?&gt;&lt;span class=&quot;button&quot;&gt;&lt;button type=&quot;button&quot; value=&quot;&lt;?php echo PRINT_TEXT?&gt;&quot; title=&quot;&lt;?php echo PRINT_TEXT?&gt;&quot; onclick=&quot;print();&quot; id=&quot;box_properties_input&quot;&gt;&lt;?php echo PRINT_TEXT; ?&gt;&lt;/button&gt;&lt;/span&gt;
&lt;/td&gt;
&lt;td colspan=&quot;3&quot;&gt;

&lt;span class=&quot;button&quot;&gt;&lt;button type=&quot;submit&quot; value=&quot;&lt;?php echo BUTTON_UPDATE; ?&gt;&quot;&gt;&lt;?php echo vam_image(DIR_WS_IMAGES . &#039;icons/buttons/submit.png&#039;, &#039;&#039;, &#039;12&#039;, &#039;12&#039;); ?&gt;&amp;nbsp;&lt;?php echo BUTTON_UPDATE; ?&gt;&lt;/button&gt;&lt;/span&gt;
&lt;/td&gt;
&lt;/tr&gt;
    &lt;/table&gt;
&lt;/form&gt;

        &lt;/td&gt;
      &lt;/tr&gt;
            &lt;td&gt;
                &lt;table border=&quot;0&quot; width=&quot;100%&quot; cellspacing=&quot;0&quot; cellpadding=&quot;2&quot;&gt;
                    &lt;td&gt;&lt;?php echo $products_split-&gt;display_count($products_query_numrows, MAX_DISPLAY_ROW_BY_PAGE, $split_page, TEXT_DISPLAY_NUMBER_OF_PRODUCTS);  ?&gt;&lt;/td&gt;
                    &lt;td align=&quot;right&quot;&gt;&lt;?php echo $products_split-&gt;display_links($products_query_numrows, MAX_DISPLAY_ROW_BY_PAGE, MAX_DISPLAY_PAGE_LINKS, $split_page, &#039;&amp;cPath=&#039;. $current_category_id . &#039;&amp;manufacturer=&#039;. $manufacturer .&#039;&amp;sort_by=&#039;.$sort_by . &#039;&amp;row_by_page=&#039; . $row_by_page . &#039;&amp;search=&#039; . $search . &#039;&amp;search_model_key=&#039; . $search_model_key); ?&gt;&lt;/td&gt;
                &lt;/table&gt;
            &lt;/td&gt;
          &lt;/tr&gt;
        &lt;/table&gt;&lt;/td&gt;
      &lt;/tr&gt;
    &lt;/table&gt;&lt;/td&gt;
&lt;!-- body_text_eof //--&gt;
  &lt;/tr&gt;
&lt;/table&gt;
&lt;!-- body_eof //--&gt;

&lt;!-- footer //--&gt;
&lt;?php require(DIR_WS_INCLUDES . &#039;footer.php&#039;); ?&gt;
&lt;!-- footer_eof //--&gt;
&lt;/body&gt;
&lt;/html&gt;
&lt;?php require(DIR_WS_INCLUDES . &#039;application_bottom.php&#039;); ?&gt;</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (keytri)]]></author>
			<pubDate>Mon, 17 Dec 2012 10:39:09 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=21941#p21941</guid>
		</item>
		<item>
			<title><![CDATA[Re: 1064: You have an error in your SQL syntax]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=21884#p21884</link>
			<description><![CDATA[<p>При экспорте выставьте режим совместимости MSQL323, тогда импорт должен пройти успешно. Хотя я рекомендую установить локально MySQL4, чтобы избежать подобных ошибок.</p>]]></description>
			<author><![CDATA[null@example.com (Hanut)]]></author>
			<pubDate>Fri, 07 Dec 2012 12:47:35 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=21884#p21884</guid>
		</item>
		<item>
			<title><![CDATA[Re: 1064: You have an error in your SQL syntax]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=21883#p21883</link>
			<description><![CDATA[<p>Напишите, пожалуйста пошагово, что я должна сделать?</p>]]></description>
			<author><![CDATA[null@example.com (Неопытная)]]></author>
			<pubDate>Fri, 07 Dec 2012 12:15:55 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=21883#p21883</guid>
		</item>
		<item>
			<title><![CDATA[Re: 1064: You have an error in your SQL syntax]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=21882#p21882</link>
			<description><![CDATA[<p>В какое время с вами удобнее переписываться?</p>]]></description>
			<author><![CDATA[null@example.com (Неопытная)]]></author>
			<pubDate>Fri, 07 Dec 2012 11:55:18 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=21882#p21882</guid>
		</item>
		<item>
			<title><![CDATA[Re: 1064: You have an error in your SQL syntax]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=21881#p21881</link>
			<description><![CDATA[<p>это какие именно не подскажете? Потому что я делала: gzip, ставила галочку Drop Table... ( не помню точно там через слеш), кодировку указывала 1251, максимальную совместимость с MSQL323</p>]]></description>
			<author><![CDATA[null@example.com (Неопытная)]]></author>
			<pubDate>Fri, 07 Dec 2012 11:53:40 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=21881#p21881</guid>
		</item>
		<item>
			<title><![CDATA[Re: 1064: You have an error in your SQL syntax]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=21880#p21880</link>
			<description><![CDATA[<p>Чтобы импортировать дамп с MySQL 4 на MySQL 3, необходимо задать соответствующий режим совместимости в phpMyAdmin на странице экспорта.</p>]]></description>
			<author><![CDATA[null@example.com (Hanut)]]></author>
			<pubDate>Fri, 07 Dec 2012 11:08:53 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=21880#p21880</guid>
		</item>
		<item>
			<title><![CDATA[Re: 1064: You have an error in your SQL syntax]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=21879#p21879</link>
			<description><![CDATA[<p>Вот открыла в вашей програмке, которой Вы поделились, могу прикрепить скриншот, но незнаю как.&nbsp; </p><div class="quotebox"><cite>Hanut сказал:</cite><blockquote><p>Посмотрите какой версии MySQL на сервере, куда дамп импортируется.</p><p>Пожалуйста: <a href="http://notepad-plus-plus.org/download/v6.2.2.html">http://notepad-plus-plus.org/download/v6.2.2.html</a></p></blockquote></div>]]></description>
			<author><![CDATA[null@example.com (Неопытная)]]></author>
			<pubDate>Fri, 07 Dec 2012 09:54:42 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=21879#p21879</guid>
		</item>
		<item>
			<title><![CDATA[Re: 1064: You have an error in your SQL syntax]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=21878#p21878</link>
			<description><![CDATA[<p>Спасибо. Пробовала скачивать новую версию пхп ( вообще переустанавливала джентельментский набор), при этом дамп импортировался но аероглифами. Потом я переустановила на старую версию, в которой и раньше работала (раньше проблем не возникало) : Дамп импортируется ко мне phpMyAdmin 2.5.6</p><p>MySQL 3.23.53-max. Информация с сервера: Сервер: Localhost via UNIX socket<br />Версия сервера: 5.1.56-log<br />Версия протокола: 10<br />Пользователь: sexkur@localhost<br />MySQL-кодировка: UTF-8 Unicode (utf8)<br />Веб-сервер</p><p>cpsrvd 11.34.0.11<br />Версия MySQL-клиента: 4.1.22<br />PHP расширение: mysql <br />phpMyAdmin</p><p>Информация о версии: 3.4.11.1&nbsp; </p><div class="quotebox"><cite>Hanut сказал:</cite><blockquote><p>Посмотрите какой версии MySQL на сервере, куда дамп импортируется.</p><p>Пожалуйста: <a href="http://notepad-plus-plus.org/download/v6.2.2.html">http://notepad-plus-plus.org/download/v6.2.2.html</a></p></blockquote></div>]]></description>
			<author><![CDATA[null@example.com (Неопытная)]]></author>
			<pubDate>Fri, 07 Dec 2012 09:47:48 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=21878#p21878</guid>
		</item>
		<item>
			<title><![CDATA[Re: 1064: You have an error in your SQL syntax]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=21877#p21877</link>
			<description><![CDATA[<p>Посмотрите какой версии MySQL на сервере, куда дамп импортируется.</p><p>Пожалуйста: <a href="http://notepad-plus-plus.org/download/v6.2.2.html">http://notepad-plus-plus.org/download/v6.2.2.html</a></p>]]></description>
			<author><![CDATA[null@example.com (Hanut)]]></author>
			<pubDate>Fri, 07 Dec 2012 05:33:20 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=21877#p21877</guid>
		</item>
		<item>
			<title><![CDATA[Re: 1064: You have an error in your SQL syntax]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=21876#p21876</link>
			<description><![CDATA[<div class="quotebox"><cite>Hanut сказал:</cite><blockquote><div class="quotebox"><cite>Неопытная сказал:</cite><blockquote><p>SET time_zone =</p></blockquote></div><p>Попробуйте убрать эту строку из дампа. Открыть дамп можно в редакторе Notepad++.</p></blockquote></div><p>Подкинте, пожалуйста ссылку для скачивания этого редактора. И почему-то не всё сообщение я отправила Вам.. Вот полный текст ошибки: SQL-запрос : </p><p>--<br />SET time_zone = &quot;+00:00&quot;</p><p>Ответ MySQL:<br />#1064 - You have an error in your SQL syntax near &#039;time_zone = &quot;+00:00&quot;&#039; at line 2</p>]]></description>
			<author><![CDATA[null@example.com (Неопытная)]]></author>
			<pubDate>Thu, 06 Dec 2012 21:34:30 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=21876#p21876</guid>
		</item>
		<item>
			<title><![CDATA[Re: 1064: You have an error in your SQL syntax]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=21850#p21850</link>
			<description><![CDATA[<div class="quotebox"><cite>Неопытная сказал:</cite><blockquote><p>SET time_zone =</p></blockquote></div><p>Попробуйте убрать эту строку из дампа. Открыть дамп можно в редакторе Notepad++.</p>]]></description>
			<author><![CDATA[null@example.com (Hanut)]]></author>
			<pubDate>Wed, 05 Dec 2012 07:25:49 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=21850#p21850</guid>
		</item>
		<item>
			<title><![CDATA[Re: 1064: You have an error in your SQL syntax]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=21848#p21848</link>
			<description><![CDATA[<p>Я впервые на этом форуме. Ответ ищу очень давно... Скачиваю дамп и импортирую к себе в пхпмайадмин, но он стал выдавать ошибку: Ошибка</p><p>SQL-запрос : <br />--<br />SET time_zone =</p>]]></description>
			<author><![CDATA[null@example.com (Неопытная)]]></author>
			<pubDate>Wed, 05 Dec 2012 06:38:39 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=21848#p21848</guid>
		</item>
		<item>
			<title><![CDATA[Re: 1064: You have an error in your SQL syntax]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=13687#p13687</link>
			<description><![CDATA[<p>все, сам нашел свою ошибку, заработало)</p>]]></description>
			<author><![CDATA[null@example.com (psiisyapk)]]></author>
			<pubDate>Fri, 22 Oct 2010 15:01:02 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=13687#p13687</guid>
		</item>
		<item>
			<title><![CDATA[Re: 1064: You have an error in your SQL syntax]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=13686#p13686</link>
			<description><![CDATA[<p>возник тут ещё вопрос по той же теме))<br />при изменении в форме значения поля таблицы файл обработчик пишет что изменения внесены, но при этом ещё - Undefined variable на строке 44</p><br /><p>&lt;?php <br />if (isset($nameles) &amp;&amp; isset($meta_d) &amp;&amp; isset($meta_k) &amp;&amp; isset($desc) &amp;&amp; isset($date) &amp;&amp; isset($text) &amp;&amp; isset($author))</p><p>{ /*можем заносить данные в базу&nbsp; &nbsp;*/</p><p>строка 44 -----&nbsp; $result = mysql_query(&quot;UPDATE lessons SET<br /> nameles=&#039;$nameles&#039;,meta_d=&#039;$meta_d&#039;,meta_k=&#039;$meta_k&#039;,date=&#039;$date&#039;,&#039;desc&#039;=&#039;$desc&#039;,`text`=&#039;$text&#039;,author=&#039;$author&#039; WHERE id=&#039;$id&#039;&quot;);</p><p>if ($result==true) {echo &quot;&lt;p&gt;Изменения внесены в базу!&lt;/p&gt;&quot;;}<br />else {echo &quot;Изменения НЕ внесены в базу!&quot; . mysql_error();}</p><p>}<br />else { echo &quot;&lt;p&gt;Вы не заполнили все поля.&lt;/p&gt;&quot;;}<br />?&gt;</p><br /><br /><p>я подозреваю что это может быть из-за desc но косые кавычки не помогают</p>]]></description>
			<author><![CDATA[null@example.com (psiisyapk)]]></author>
			<pubDate>Fri, 22 Oct 2010 14:43:42 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=13686#p13686</guid>
		</item>
	</channel>
</rss>
