Guest User

Untitled

a guest
Dec 30th, 2014
349
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <?php
  2. defined( '_JEXEC' ) or die( 'Restricted access' );
  3. $css='css.css';
  4. $doc = JFactory::getDocument();
  5. $doc->addStyleSheet('modules/mod_dtm_cart/assets/'.$css);
  6. $db= JFactory::getDbo();
  7. $ready = $db->getQuery(true);
  8. $query="SELECT category_name,virtuemart_category_id from uhhu_virtuemart_categories_el_gr INNER JOIN uhhu_virtuemart_category_categories ON uhhu_virtuemart_categories_el_gr.virtuemart_category_id = uhhu_virtuemart_category_categories.category_child_id WHERE uhhu_virtuemart_category_categories.category_parent_id =  105";
  9. $db->setQuery($query);
  10. $options=$db->loadObjectList();
  11. $model="";
  12.  
  13. ?>
  14. /*
  15. <script>
  16. function showUser(str) {
  17. var xmlhttp;
  18.    
  19.    
  20.         if (window.XMLHttpRequest) {
  21.             // code for IE7+, Firefox, Chrome, Opera, Safari
  22.             xmlhttp = new XMLHttpRequest();
  23.         } else {
  24.             // code for IE6, IE5
  25.             xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
  26.         }
  27.         xmlhttp.onreadystatechange = function() {
  28.             if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
  29.                 document.getElementById("txtHint").innerHTML = xmlhttp.responseText;
  30.             }
  31.         }
  32.        
  33.         xmlhttp.open("GET","query.php?q="+str,true);
  34.         xmlhttp.send();
  35.    
  36. }
  37. </script>
  38. */
  39. /*<script>
  40. $(document).ready(function() {
  41.  $('#cats').change(function() {
  42.   var myReq = new Request({
  43.    method: 'get',
  44.    url: 'modules/mod_dtm_cart/tmpl/query.php'
  45.  });
  46.  });
  47.  });
  48.  
  49. </script>
  50. */
  51. <div class="srchcr">
  52.     <div class="srch">
  53.         <form name="searchcar">
  54.         <form>
  55.             <select id="cats" onchange="showUser(this.value)" name="cats">
  56.             <option value="none">Select Make</option>
  57.                 <?php foreach ($options as $row) {
  58.                    
  59.                     echo '<option value=' . $row->virtuemart_category_id . '>'. $row->category_name . '</option>';
  60.                     }
  61.                     ?>
  62.             </select>
  63.            
  64.            
  65.             <select name="subcats"  id="txtHint">
  66.                 <option value="none">Select Model</option>
  67.                
  68.             </select>
  69.            
  70.         </form>
  71.     </div>
  72. </div>
  73.  
  74.  
  75. QUERY.PHP FILE:
  76.  
  77.  
  78.  
  79. <?php
  80.             die();
  81.             $doc = JFactory::getDocument();
  82.             $db= JFactory::getDbo();
  83.             $ready = $db->getQuery(true);
  84.             $q = htmlspecialchars($_REQUEST['q']);
  85.             $query='SELECT category_name,virtuemart_category_id from #__virtuemart_categories_el_gr INNER JOIN #__virtuemart_category_categories ON #__virtuemart_categories_el_gr.virtuemart_category_id = #__virtuemart_category_categories.category_child_id WHERE #__virtuemart_category_categories.category_parent_id ='. $q;
  86.             $db->setQuery($query);
  87.             $options=$db->loadObjectList();
  88.            
  89.             foreach ($options as $row) {
  90.                    
  91.                     echo '<option name='. $q .' value=' . $row->virtuemart_category_id . '>'. $row->category_name . '</option>';
  92.                     }
  93.                
  94.             ?>
RAW Paste Data