В принципе, на моей странице отображения HTML mainHTML.php
я включаю PHP-файл phpFunctions.php
с некоторыми из функций PHP, которые я создал, и вызывать эти функции. Один из них, в частности, получает информацию из базы данных SQL и создает из нее таблицу.
На mainHTML.php
меня есть сценарий ajax, который получает значение из поля выбора, которое находится на той же странице, при изменении.
<script> $(document).ready(function() { $('select[name="selectBox"]').change(function(){ var value = $(this).val(); $.ajax({ type: 'POST', url: 'ajaxScript.php', //if bug change to ajaxScript.php data: {valueChange: value }, dataType: 'html' }).done(function(response){ $('.response-holder').html(response); }); }); }); </script>
Мой ajaxScript выглядит так. На данный момент все, что я могу сделать, это сделать что-то, основанное на значении поля выбора.
<?php $status = $_POST['valueChange']; if($status == 'height'){ echo "ORDER BY height"; } if($status == 'weight'){ echo "ORDER BY weight"; } ?>
Все это прекрасно работает, но потом я столкнулся с проблемой. Я не знаю, как добавить строку SQL, присутствующую в функции phpFunctions.php
чтобы она могла быть изменена на ajaxScript.php
условия ajaxScript.php
.
Заранее спасибо.