Есть 4 таблицы в базе: person(id, name, lastname), city(id, title), transport(id, title, price, date), hotel(id, title, price). Имеется html форма:
<script type="text/javascript" src="script.js" ></script>
<form method="GET" action="/">
<select name="personname">
<option value="Иван">Иван</option>
<option value="Сергей">Сергей</option>
</select>
<input name="citytitle" type="text">
<input name="hoteltitle" type="text">
<input name="transportdate1" type="date">
<input name="transportdate2" type="date">
<input name="price1" type="number">
<input name="price2" type="number">
<button id="submit">Искать</button>
</form>
<div class="result"></div>
<script type="text/javascript">
$('#submit').click(function(){
$.ajax({
url: 'script.php?person=' + $('select[name="personname"]').val() + '&citytitle=' + $('input[name="citytitle"]').val() + '&hoteltitle=' + $('input[name="hoteltitle"]').val() + '&transportdate1=' + $('input[name="transportdate1"]').val() + '&transportdate2=' + $('input[name="transportdate2"]').val() + '&price1=' + $('input[name="price1"]').val() + '&price2=' + $('select[name="price2"]').val(),
dataType: "html",
type: 'GET',
success: function(data){
if (data == ""){
$('div.result').html("Поиск дал 0 результатов");
}else{
$('div.result').html(data);
}
}
});
});
</script>
и содержимое script.php:
<?php
require_once "config.php"; // подключаемся к базе данных
foreach("$_GET['personname']"){
$query = "SELECT * FROM `person` WHERE `personname` = $_GET['personname']";
$t = mysql_query($query);
if (($t) and (mysql_num_rows($t) > 0)) {
$sql = mysql_fetch_array($t);
echo "
<table>
<tr>
<td id="personname">$sql[name]</td>
<td id="citytitle"> *?* </td>
<td id="transportdate"> *?* </td>
<td id="hoteltitle"> *?* </td>
<td id="pricetransport_pricehotel"> *?* </td>
</tr>
</table>";
}
};
?>
Вот тут в php надо сделать так: вывести данные из таблиц, соответствующий данным из формы поиска, потом суммировать price из таблицы transport + price из таблицы hotel. И вывести на таблицу
Как можно сделать? Подскажите пожалуйста. *В php коде есть ошибки. Заранее благодарен за помощь
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
При отправке запроса на сервер вылезает ошибка 404 Not Found в консоли UnityЧерез браузер все отлично работает
кто работал с API dadataru? Столкнулся со следующей проблемой, имеется PHP код: