Многопользовательский доступ к базам данных с помощью Microsoft SQL Server 2000: Методические рекомендации по выполнению лабораторной работы, страница 3

              <td><input type="text" name="MCInstrWith" value=64></td>

    </tr>

    <tr align=center>

              <td align=right>Мощность (мВт), не выше</td>

              <td><input type="text" name="MCPower" value=10000></td>

    </tr>

    <tr align=right>

              <td colspan=2><b>Параметры памяти (kb), не менее:</b></td>

    </tr>

    <tr align=center>

              <td align=right>Объем SRAM</td>

              <td><input type="text" name="MCSRAM" value=0></td>

    </tr>

    <tr align=center>

              <td align=right>Объем Flash</td>

              <td><input type="text" name="MCFlash" value=0></td>

    </tr>

    <tr align=center>

              <td align=right>Объем DataFlash</td>

              <td><input type="text" name="MCDataFlash" value=0></td>

    </tr>

    <tr align=center>

              <td align=right>Объем ROM</td>

              <td><input type="text" name="MCROM" value=0></td>

    </tr>

    <tr align=center>

              <td align=right>Объем maskedROM</td>

              <td><input type="text" name="MCmaskedROM" value=0></td>

    </tr>

    <tr align=center>

              <td align=right>Объем EEPROM</td>

              <td><input type="text" name="MCEEPROM" value=0></td>

    </tr>

    <tr align=center>

              <td align=right>Объем RAM</td>

              <td><input type="text" name="MCRAM" value=0></td>

    </tr>

    <tr align=center>

              <td align=right>Объем register RAM</td>

              <td><input type="text" name="MCregisterRAM" value=0></td>

    </tr>

    <tr align=right>

              <td colspan=2><b>Таймеры (количество), не менее:</b></td>

    </tr>

    <tr align=center>

              <td align=right>8-битные</td>

              <td><input type="text" name="MCTimer8" value=0></td>

    </tr>

    <tr align=center>

              <td align=right>16-битные</td>

              <td><input type="text" name="MCTimer16" value=0></td>

    </tr>

    <tr align=center>

              <td align=right>24-битные</td>

              <td><input type="text" name="MCTimer24" value=0></td>

    </tr>

    <tr align=right>

              <td colspan=2><b>Параметры АЦП:</b></td>

    </tr>

    <tr align=center>

              <td align=right>Число каналов, не менее</td>

              <td><input type="text" name="MCADCchanelll" value=0></td>

    </tr>

    <tr align=center>

              <td align=right>Разрядность, не менее</td>

              <td><input type="text" name="MCADCscale" value=0></td>

    </tr>

    <tr><td colspan=2>&nbsp</td></tr>

    <tr align=center>

              <td align=right>Стоимость ($), не более</td>

              <td><input type="text" name="MCprice" value=1000></td>

    </tr>

    <tr><td colspan=2>&nbsp</td></tr>

    <tr>

              <td align=right>

              <input type="reset" value=По&nbspумолчанию>&nbsp&nbsp&nbsp</td>

              <td align=right><input type="submit"               value=&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbspНайти&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp></td>

    </tr>

              </font>

  </table>

</form>

</body>

</html>

Исходный код механизма доступа к базе данных «16-разрядные микроконтроллеры» на  языке PHP:

<?php

$x=0;

$z=0;

$color1="#cccccc";

$color2="#E6E6E6";

$db_name="MicrocontrollersSQL";

$MCfrequency=$_GET['MCfrequency'];

$MCInstrWith=$_GET['MCInstrWith'];

$MCPower=$_GET['MCPower'];

$MCSRAM=$_GET['MCSRAM'];

$MCFlash=$_GET['MCFlash'];

$MCDataFlash=$_GET['MCDataFlash'];

$MCROM=$_GET['MCROM'];

$MCmaskedROM=$_GET['MCmaskedROM'];

$MCEEPROM=$_GET['MCEEPROM'];

$MCRAM=$_GET['MCRAM'];

$MCregisterRAM=$_GET['MCregisterRAM'];

$MCTimer8=$_GET['MCTimer8'];

$MCTimer16=$_GET['MCTimer16'];

$MCTimer24=$_GET['MCTimer24'];

$MCADCchanelll=$_GET['MCADCchanelll'];

$MCADCscale=$_GET['MCADCscale'];

$MCprice=$_GET['MCprice'];

$conn = mssql_connect("labstation01","sa","123");

if(!$conn)

{

echo "<body bgcolor=#C8C8FF><br><center>Cannot connect to MS SQL server!<br><br><a href=/microcontrollers/MainSearch.html>Вернуться в меню поиска</a></center><br></body>";

exit();

}

if(!mssql_select_db($db_name,$conn))

{

echo "<body bgcolor=#C8C8FF><br><center>Cannot find the database!<br><br><a href=/microcontrollers/MainSearch.html>Вернуться в меню поиска</a></center><br></body>";

exit();

}

$sql1="SELECT [16-разрядные МК].Производитель, [16-разрядные МК].НазваниеУстройстваСемейство, [16-разрядные МК].ТактоваяЧастотаПроцессора, [16-разрядные МК].ШиринаИнструкции, [16-разрядные МК].НоминальнаяМощность, [Комплекты памяти (16)].Объем_SRAM, [Комплекты памяти (16)].Объем_Flash, [Комплекты памяти (16)].Объем_DataFlash, [Комплекты памяти (16)].Объем_ROM, [Комплекты памяти (16)].Объем_маск_ROM, [Комплекты памяти (16)].Объем_EEPROM, [Комплекты памяти (16)].Объем_RAM, [Комплекты памяти (16)].Объем_registerRAM, [Комплекты таймеров (16)].Число_8бит, [Комплекты таймеров (16)].Число_16бит, [Комплекты таймеров (16)].Число_24бит, [Комплекты таймеров (16)].ФункцТаймеры, [Комплекты АЦП/ЦАП (16)].КоличествоАЦП, [Комплекты АЦП/ЦАП (16)].РазрядностьАЦП, [Комплекты АЦП/ЦАП (16)].ЧислоКаналовАЦП, [Комплекты АЦП/ЦАП (16)].КоличествоЦАП, [Комплекты АЦП/ЦАП (16)].РазрядностьЦАП, [Комплекты АЦП/ЦАП (16)].ЧислоКаналовЦАП, [16-разрядные МК].Стоимость