p align="left">} else { //=======================Вывод результатов поиска в таблице echo "<table cellpadding=\"2\" border=\"0\" cellspacing=\"0\">"; echo "<tr><th class=\"стиль4\">Адрес</th><th class=\"стиль4\">Квартира</th><th class=\"стиль4\">Площадь</th><th class=\"стиль4\">Кол-во комнат</th><th class=\"стиль4\">Класс квартиры</th><th class=\"стиль4\">Этаж</th>"; for($data=array();$row=mysql_fetch_assoc($rez);$data[]=$row) { //==================================Ищем адрес дома по его коду $rezult=mysql_query("SELECT AdresDoma FROM Dom WHERE KodDoma='".$row['KodDoma']."'"); for($datas=array();$rows=mysql_fetch_assoc($rezult);$data[]=$rows) { $AdresDoma=$rows['AdresDoma']; } echo "<tr><th>".$AdresDoma."</th><th>".$row['NomerKvartiri']."</th><th>".$row['Metrazh']."</th><th>".$row['KolichestvoKomnat']."</th><th>".$row['KlasKvartiri']."</th><th>".$row['Etazh']."</th>"; } echo "</table>"; } } include_once "PodkluchaemsyaKBaze.php"; echo "<form id=\"form1\" name=\"form1\" method=\"post\" action=\"OtkazatsyaOtZayavki.php\">"; echo "<table cellpadding=\"2\" border=\"0\" cellspacing=\"0\">"; echo "<tr><th class=\"стиль4\">Адрес</th><th class=\"стиль4\">Квартира</th><th class=\"стиль4\">Площадь</th><th class=\"стиль4\">Кол-во комнат</th><th class=\"стиль4\">Класс квартиры</th><th class=\"стиль4\">Этаж</th><th class=\"стиль4\">Владелец</th><th></th>"; $rez=mysql_query("SELECT * FROM Pokupka"); for($data=array();$row=mysql_fetch_assoc($rez);$data[]=$row) { $KodKlienta=$row['KodKlienta']; $KodKvartiri=$row['KodKvartiri']; $rez1=mysql_query("SELECT * FROM Klient WHERE KodKlienta='".$KodKlienta."'"); for($data1=array();$row1=mysql_fetch_assoc($rez1);$data1[]=$row1) { $FIO=$row1['FIO']; } $rez2=mysql_query("SELECT * FROM Kvartira WHERE KodKvartiri='".$KodKvartiri."'"); for($data2=array();$row2=mysql_fetch_assoc($rez2);$data2[]=$row2) { $rezult=mysql_query("SELECT AdresDoma FROM Dom WHERE KodDoma='".$row2['KodDoma']."'"); for($datas=array();$rows=mysql_fetch_assoc($rezult);$data[]=$rows) { $AdresDoma=$rows['AdresDoma']; } echo "<tr><th>".$AdresDoma."</th><th>".$row2['NomerKvartiri']."</th><th>".$row2['Metrazh']."</th><th>".$row2['KolichestvoKomnat']."</th><th>".$row2['KlasKvartiri']."</th><th>".$row2['Etazh']."</th><th>".$FIO."</th><th><input type=checkbox name=ima[".$row['KodKvartiri']."] value=\"".$row['KodKlienta']."\" </th>"; } } echo " </table><input name=\"Ok\" type=\"submit\" id=\"Ok\" value=\"Отказаться\" /> </form>"; if(isset($_REQUEST['Ok'])) { $data=array(); $data=$_REQUEST['ima']; foreach ($data as $v=>$k) { mysql_query("DELETE FROM Pokupka WHERE KodKlienta='".$v."' AND KodKvartiri='".$k."'"); echo "<br><h3> Удалили</h3>"; } } //------------Начало открытии базы-------------- $user="root"; $pass=""; $db="Oleg"; mysql_connect("Oleg",$user,$pass) or die("Could not connect: ".mysql_error()); mysql_select_db($db) or die("Could not select database: ".mysql_error()); //-----------Конец открытию базы-------------------- //===========================Здесь пишутся(в браузере) все рабочии include_once "PodkluchaemsyaKBaze.php"; $rez=mysql_query("SELECT FIORabochego FROM Rabochiy"); for($data=array();$row=mysql_fetch_assoc($rez);$data[]=$row) { echo "<option value=\"".$row['FIORabochego']."\">".$row['FIORabochego']."</option>"; } ?> </select> </label> <p> <label>Квартира <select name="Kvartira" id="Kvartira"> <? //========================Здесь пишутся(в браузере) все адреса домов и квартир $rez=mysql_query("SELECT AdresDoma, NomerKvartiri FROM Dom D ,Kvartira K WHERE D.KodDoma=K.KodDoma"); for($data=array();$row=mysql_fetch_assoc($rez);$data[]=$row) { echo "<option value=\"".$row['AdresDoma']."@".$row['NomerKvartiri']."\">".$row['AdresDoma']."_".$row['NomerKvartiri']."</option>"; } ?> </select> </label> </p> <p> <label> <input name="Ok" type="submit" id="Ok" value="Сохранить"> </label> </p> </form> <? if(isset($_REQUEST['Ok'])) { $Rabochiy=$_REQUEST['Rabochiy']; $Adres=$_REQUEST['Kvartira']; $massiv=array(); //===============вычисляет регулярное выражение разделяет улицу и номер дома от номера квартиры preg_match('/([a-z]+[\D][0-9.]+)@([a-z0-9.]+)/is',$Adres,$massiv); //======================================Находим код дома $rez=mysql_query("SELECT KodDoma FROM Dom WHERE AdresDoma='".$massiv[1]."'"); for($data=array();$row=mysql_fetch_assoc($rez);$data[]=$row) { $KodDoma=$row['KodDoma']; } //=======================================По коду дома на ходим код квартиры $rez=mysql_query("SELECT KodKvartiri FROM Kvartira WHERE KodDoma='".$KodDoma."' AND NomerKvartiri='".$massiv[2]."'"); for($data=array();$row=mysql_fetch_assoc($rez);$data[]=$row) { $KodKvartiri=$row['KodKvartiri']; } //=======================================Находим код рабочего $rez=mysql_query("SELECT KodRabochego FROM Rabochiy WHERE FIORabochego='".$Rabochiy."'"); for($data=array();$row=mysql_fetch_assoc($rez);$data[]=$row) { $KodRabochego=$row['KodRabochego']; } //===================================Закрепляем рабочего за квартирой mysql_query("INSERT INTO Stoyka SET KodRabochego='".$KodRabochego."', KodKvartiri='".$KodKvartiri."'"); echo "<br><h3 color=\"black\">Рабочий закреплен</h3>"; } include_once "PodkluchaemsyaKBaze.php"; //=======================Выводим адреса домов $rez=mysql_query("SELECT AdresDoma FROM Dom"); for($data=array();$row=mysql_fetch_assoc($rez);$data[]=$row) { echo "<option value=\"".$row['AdresDoma']."\">".$row['AdresDoma']."</option>"; } ?> </select> <br /> <br /> Квартира <input name="Kvartira" type="text" id="Kvartira" /> </label> <p> <label> <input name="Ok" type="submit" id="Ok" value="Добавить" /> </label> </p> </form> <p> </p> <? include_once "PodkluchaemsyaKBaze.php"; if(isset($_REQUEST['Ok'])) { //======================Проверка на заполнение всех полей if(($_REQUEST['Adres']!=="")&&($_REQUEST['Kvartira']!=="")&&($_REQUEST['FIO']!=="")&&($_REQUEST['AdrKlient']!=="")) { $Adres=$_REQUEST['Adres']; $Kvartira=$_REQUEST['Kvartira']; $FIO=$_REQUEST['FIO']; $AdrKlient=$_REQUEST['AdrKlient']; //=============================Ищем код дома по его адресу $rez=mysql_query("SELECT KodDoma FROM Dom WHERE AdresDoma='".$Adres."'"); for($data=array();$row=mysql_fetch_assoc($rez);$data[]=$row) { $KodDoma=$row['KodDoma']; } //==========================Проверяем а есть ли такая квартира $rez=mysql_query("SELECT KodKvartiri FROM Kvartira WHERE KodDoma='".$KodDoma."' AND NomerKvartiri='".$Kvartira."'"); if(!mysql_num_rows($rez)) { echo "<br><h3>Квартира не существует ведите данные правильно</h3>"; } else { //===========================Ищем код квартиры по адресу и номеру квартиры $rez=mysql_query("SELECT KodKvartiri FROM Kvartira WHERE KodDoma='".$KodDoma."' AND NomerKvartiri='".$Kvartira."'"); for($data=array();$row=mysql_fetch_assoc($rez);$data[]=$row) { $KodKvartiri=$row['KodKvartiri']; } //==========================Проверка есть ли в нашей базе этот клиент если нет добовляем его $rez=mysql_query("SELECT KodKlienta FROM Klient WHERE FIO='".$FIO."' AND AdresKlienta='".$AdrKlient."'"); if(!mysql_num_rows($rez)) { mysql_query("INSERT INTO Klient SET FIO='".$FIO."', AdresKlienta='".$AdrKlient."'"); } //==============================Ищем код клиента для дальнейшего ввода в базу покупка $rez=mysql_query("SELECT KodKlienta FROM Klient WHERE FIO='".$FIO."' AND AdresKlienta='".$AdrKlient."'"); for($data=array();$row=mysql_fetch_assoc($rez);$data[]=$row) { $KodKlienta=$row['KodKlienta']; } //=========================Проверяем есть ли заявки на эту квартиру $rez=mysql_query("SELECT KodKlienta FROM Pokupka WHERE KodKvartiri='".$KodKvartiri."'"); if(mysql_num_rows($rez)) { echo "<br><h3>Квартира уже зОбита</h3>"; } //=============================Если заявок нет вносим этого клиента в базу Покупка else { mysql_query("INSERT INTO Pokupka SET KodKlienta='".$KodKlienta."', KodKvartiri='".$KodKvartiri."'"); echo "<br><h3>Заявка внесена в базу</h3>"; } } } else { echo "<br><h3>Заполните все поля</h3>"; } } ?>
Страницы: 1, 2, 3
|