Хотя мне не очень нравится ваш PHP-код, он возвращает результат
Скажите пожалуйста - чем не нравится код?
Точнее - я и сам понимаю, что в таком виде на хостинг его заливать не стоит.
Подскажите пожалуйста - как его правильно переделать?
<?php
//Подключение к базе данных
$DBASE = mysql_connect("localhost","root", "") or die("Could not connect: " . mysql_error());
mysql_select_db("cc") or die("Could not select database");
mysql_query("SET NAMES utf8");
//Если данные из формы передались успешно, то заносим их в переменные $index1 и $index2, в противном случае удаляем переменные.
if($_POST['index1'] and $_POST['index1'] != ''){$index1 = $_POST['index1'];}else{unset($index1);}
if($_POST['index2'] and $_POST['index2'] != ''){$index2 = $_POST['index2'];}else{unset($index2);}
//Если все данные передалис успешно, то выполняем 3 запроса к базе данных.
if(isset($index1) AND isset($index2)){
//Запрос 1
//Находим строку в таблице x6yzj_zona, в которой значение indx равен $index1 и заносим значение zona в переменную $zona_a
$result_zona_a = mysql_query("SELECT zona FROM x6yzj_zona WHERE indx = $index1");
$row_zona_a = mysql_fetch_array($result_zona_a);
$zona_a = $row_zona_a['zona'];
//Запрос 2
//Находим строку в таблице x6yzj_zona, в которой значение indx равен $index2 и заносим значение zona в переменную $zona_b
$result_zona_b = mysql_query("SELECT zona FROM x6yzj_zona WHERE indx = $index2");
$row_zona_b = mysql_fetch_array($result_zona_b);
$zona_b = $row_zona_b['zona'];
//Запрос 3
//Ищем строку в таблице x6yzj_tarif, в которой значение zonaa равно переменной $zona_a и значение zonab равно $zona_b и выводим значение tarif в переменную $tarif
$result_tarif = mysql_query("SELECT tarif FROM x6yzj_tarif WHERE zonaa='$zona_a' AND zonab='$zona_b'");
$row_tarif = mysql_fetch_array($result_tarif);
$tarif = $row_tarif['tarif'];
echo "$tarif";
}
exit;
?>
Спасибо!