SHARE
TWEET

Untitled

a guest Dec 30th, 2014 306 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
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top