Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
курсовая по ВМИ.doc
Скачиваний:
2
Добавлен:
14.09.2019
Размер:
1.36 Mб
Скачать

1.3.5Листинг файла bd1.Php

<html>

<head>

<title>Участок электроснабжения</title>

<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">

<style type="text/css">

<!--

a:link { color: #FFFFFF; text-decoration: none}

a:visited { text-decoration: none; color: #FFCC66}

a:hover { color: #99CCFF; text-decoration: underline}

body { font-family: "Arial", "Helvetica", "sans-serif"}

-->

</style>

<link href="../mm_restaurant1.css" rel="stylesheet" type="text/css">

<link href="site.css" rel="stylesheet" type="text/css">

<style type="text/css">

<!--

.стиль1 {color: #FFFFFF}

-->

</style>

<link href="../mm_lodging1.css" rel="stylesheet" type="text/css">

<style type="text/css">

<!--

.стиль2 {color: #336666}

-->

</style>

</head>

<body bgcolor="#FFFFFF" link="#FFFFFF">

<table background="image/top.gif" width="700" border="0" cellspacing="0" cellpadding="0" height="170" align="center" >

<tr background="image/top.gif">

<td colspan="2"> </td>

</tr>

</table><table width="700" border="0" cellspacing="0" cellpadding="0" height="20" align="center">

<tr bgcolor="#000000"> <td BGCOLOR="#336666"> <div align="center">

<font color="#FFFFFF" face="Tahoma">|</font><font face="Tahoma"> <a href="index.php">Главная</a> <font color="#FFFFFF">

|</font>

<a href="index1.php">Распоряжения </a> <font color="#FFFFFF">|</font>

<a href="index2.php">Оперативно-диспетческая служба </a> <font color="#FFFFFF">| <a href="index3.php">Энергонадзор</a> | <a href="index4.php">Ремонтный участок</a>|</font> <a href="index5.php">Контакты</a>|</font></div></td></tr> </table><table width="700" border="0" cellspacing="0" cellpadding="0" height="13" background="image/top1.gif" align="center">

<tr> <td><FONT FACE="Tahoma"><img src="image/pixel.gif" width="1" height="1"></FONT></td></tr>

</table><FONT FACE="Tahoma"><br> </FONT><table width="700" border="1" cellspacing="0" cellpadding="0" align="center">

<tr>

<td BGCOLOR="#336666" width="152" height="284" valign="top"><div align="center" class="subHeader"><strong><font color="#FFFFFF" face="Tahoma">Меню</font></strong></div>

<p align="center"><a href="bd.php"><font color=#FFFFFF>Поиск по обьектам</font></a></p>

<p align="center"><a href="bd1.php"><font color=#FFFFFF>Поиск по дате</font></a> </p>

<p align="center"> <a href="bd2.php"><font color=#FFFFFF>Редактирование</font></a><p align="center"> <a href="bd3.php"><font color=#FFFFFF>Панель запросов</font></a></p></td>

<td background="bg_grid.png" width="542" valign="top"><p align="center" class="sidebarText"><left>

<center><form action="bd1.php" method="post" class="smallText">

<p class="logo"><span class="subHeader">Выберите тип поиска:</span><br />

<select name="sql" class="navText">

<option value="дата_испытания">Даты испытаний ЗС </option>

<option value="дата_следующего_испытания">Даты следующих испытаний ЗС </option>

</select>

<select name="sql2" class="navText">

<option value="">Все</option>

<option value=" AND obj.код_объекта=1">РУ1</option>

<option value="AND obj.код_объекта=2"> РУ2</option>

<option value="AND obj.код_объекта=3"> РУ3 </option>

<option value=" AND obj.код_объекта=4"> ТП-3 </option>

<option value="AND obj.код_объекта=5">ЭТЛ </option>

</select>

<br />

<span class="subHeader">Введите интервал гггг-мм-дд:</span><br />

<input name="data1" type="text" class="navText" value="" size="30" />

<input name="data2" type="text" class="navText" value="" size="30" />

<br />

<input type="submit" class="sidebarText" value="Найти" />

</p>

</form></center>

</p><?PHP

$db_host ="localhost";

$db_user ="root";

$db_pwd ="";

$db_db ="uset";

$sql2= $_POST["sql2"];

$data1 = $_POST["data1"];

$data2 = $_POST["data2"];

$ok = $_POST["sql"];

if($ok){

$sql = $_POST["sql"];

$dbh=mysql_connect ("$db_host", "$db_user", "$db_pwd") or die ('Не могу подключится к БД.');

$res=mysql_select_db("$db_db") or die("Нет БД<br>");

$sql = stripslashes ( $sql );

echo("<center>Вывод таблицы<hr><center>");

$res = mysql_query("select zach.наименование, date.$sql, obj.имя_объекта from zach, date, obj where zach.код_средства=date.код_средства AND

zach.код_объекта=obj.код_объекта AND date.$sql BETWEEN '$data1' AND '$data2' $sql2") or die(mysql_error()."<hr>");

$affr = mysql_affected_rows($dbh);

$numr = mysql_num_rows($res);

$numf = mysql_num_fields($res);

if(!$affr)$affr=0;

if(!$numr)$numr=0;

if(!$numf)$numf=0;

$table =<<< ETT

<center><table border=1><tr><td colspan=$numf>Результат:</td></tr>

ETT;

if ($numf > 0){

$table .= "<tr>";

}

for($i=0;$i<$numf;$i++){

$fn = mysql_field_name($res,$i);

$table .="<td><b> $fn</b></td>";

}

if ($numf > 0){

$table .= "</tr>\n";

}

while($arr = @mysql_fetch_array($res) ){

$table .= "<tr>";

for($i=0;$i<$numf;$i++){

$table .= "<td> ".$arr[$i]." </td>";

}

$table .= "</tr>\n";

}

$table .="</table>\n";

//echo("<center>Используемые строки: $affr, Количество строк: $numr, Количество полей: $numf<br></center>");

echo("$table");

}

?></td>

</tr> </table>

<FONT FACE="Tahoma"></FONT>

</body>

</html>