ФорумПрограммированиеPHP для идиотов → Скрипт поиска ругается на меня....

Скрипт поиска ругается на меня....

  • кефирка

    Сообщения: 72 Репутация: N Группа: Кто попало

    Spritz 7 июня 2009 г. 21:04

    <?

    include "head.php";



    $additional="";

    if (isset($_GET["marka"]) && !empty($_GET["marka"])) $additional .= " AND `marka` LIKE '%{$_GET["marka"]}%'";
    if (isset($_GET["model"]) && !empty($_GET["model"])) $additional .= " AND `marka` LIKE '%{$_GET["model"]}%'";
    if (isset($_GET["gv"]) && !empty($_GET["gv"])) $additional .= " AND `gv` = '{$_GET["gv"]}'";
    if (isset($_GET["obem"]) && !empty($_GET["obem"])) $additional .= " AND `obem` = '{$_GET["obem"]}'";
    if (isset($_GET["kpp"]) && !empty($_GET["kpp"])) $additional .= " AND `kpp` = '{$_GET["kpp"]}'";
    if (isset($_GET["privod"]) && !empty($_GET["privod"])) $additional .= " AND `privod` = '{$_GET["privod"]}'";
    if (isset($_GET["cena"]) && !empty($_GET["cena"])) $additional .= " AND `cena` = '{$_GET["cena"]}'";
    if (isset($_GET["sost"]) && !empty($_GET["sost"])) $additional .= " AND `sost` = '{$_GET["sost"]}'";


    $query = "SELECT * FROM `avto` WHERE 1 ".$additional;
    //echo $query;
    $sql=mysql_query($query);
    $num=mysql_num_rows($sql);

    ?>
    <td width='600'>
    <br><br><font color='#77787A'><b>ПОИСК:</b></font>

    <form action="" enctype="multipart/form-data" method="GET" >
    <table border=0>
    <tr><td>Марка</td><td><input type="text" name='marka' value="<?=$_GET["marka"]?>"></td>


    <TD>КПП</TD>
    <TD>
    <SELECT name="kpp">
     <OPTION value="" selected>- - - - - - - - - - </OPTION>
     <OPTION value="АКПП" <?=($_GET["kpp"]=="АКПП")?" selected":""?>>АКПП</OPTION>
     <OPTION value="МКПП" <?=($_GET["kpp"]=="МКПП")?" selected":""?>>МКПП</OPTION>
     <OPTION value="Типтроник" <?=($_GET["kpp"]=="Типтроник")?" selected":""?>>Типтроник</OPTION>
     <OPTION value="Стрептроник" <?=($_GET["kpp"]=="Стрептроник")?" selected":""?>>Стрептроник</OPTION>
     <OPTION value="Вариатор" <?=($_GET["kpp"]=="Вариатор")?" selected":""?>>Вариатор</OPTION>
    </SELECT>
    </TD></tr>

    <tr><td>Модель</td><td><input type="text" name='model'  value="<?=$_GET["model"]?>"></td>



    <TD>Привод</TD>
    <TD>
    <SELECT name="privod">
     <OPTION value="" selected>- - - - - - - - - - </OPTION>
     <OPTION value="Передний" <?=($_GET["privod"]=="Передний")?" selected":""?>>Передний</OPTION>
     <OPTION value="Задний" <?=($_GET["privod"]=="Задний")?" selected":""?>>Задний</OPTION>
     <OPTION value="Полный" <?=($_GET["privod"]=="Полный")?" selected":""?>>Полный</OPTION>
    </SELECT>
    </TD>
    </tr>


    <tr><td>Год выпуска</td><td><input type="text" name='gv'  value="<?=$_GET["gv"]?>"></td>



    <TD>Состояние</TD>
    <TD>
    <SELECT name="sost">
     <OPTION value="" selected>- - - - - - - - - - </OPTION>
     <OPTION value="Отличное" <?=($_GET["sost"]=="Отличное")?" selected":""?>>Отличное</OPTION>
     <OPTION value="Хорошее" <?=($_GET["sost"]=="Хорошее")?" selected":""?>>Хорошее</OPTION>
     <OPTION value="Треб. ремот" <?=($_GET["sost"]=="Треб. ремот")?" selected":""?>>Треб. ремот</OPTION>
     <OPTION value="Кап. ремонт" <?=($_GET["sost"]=="Кап. ремонт")?" selected":""?>>Кап. ремонт</OPTION>
     <OPTION value="В аварийном сост" <?=($_GET["sost"]=="В аварийном сост")?" selected":""?>>В аварийном сост</OPTION>
    </SELECT>
    </TD></tr>


    <tr><td>Объём</td><td><input type="text" name='obem'  value="<?=$_GET["obem"]?>"></td>


    <td>Цена тыс.руб.</td><td><input type="text" name='cena'  value="<?=$_GET["cena"]?>"></td></tr>


    <tr><td></td><td></td><td></td><td>
    <br>
                  <input type="submit" value="Найти"><br><br>



    Все бы ничего, да ругается так:


    <!–error–><br /> <b>Notice</b>: Undefined index: marka in <b>z:\home\localhost\www\avto\avto.php</b> on line <b>30</b><br /> <script language=JavaScript src='/errors__/phperror_js.php'></script>

    и так на все примерно, только выпадающие без
    <!–error–><br /> <b> и заканчиваются перед 30</b><br /> <script language=JavaScript src='/errors__/phperror_js.php'></script>


    Как делу помочь?
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 7 июня 2009 г. 21:44, спустя 39 минут 36 секунд

    фу, опять портянку целую выложила. мб хватит уже? )))
    Сапожник без сапог
  • кефирка

    Сообщения: 72 Репутация: N Группа: Кто попало

    Spritz 7 июня 2009 г. 21:58, спустя 14 минут 26 секунд

    Спасибо, но я ошибку уже нашла.
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 7 июня 2009 г. 21:59, спустя 29 секунд


    Спасибо, но я ошибку уже нашла.
    пыха помогает :)
    Сапожник без сапог
  • Trej Gun

    Сообщения: 5305 Репутация: N Группа: в ухо

    Spritz 7 июня 2009 г. 23:48, спустя 1 час 48 минут 59 секунд

    я тоже на тебя ругаться буду за такую хню
  • rider-sx

    Сообщения: 2706 Репутация: N Группа: Адекваты

    Spritz 8 июня 2009 г. 9:54, спустя 10 часов 6 минут 32 секунды

    <?=($_GET["kpp"]=="АКПП")?" selected":""?>> Извольте спросить, что это ?
  • adw0rd

    Сообщения: 22959 Репутация: N Группа: в ухо

    Spritz 8 июня 2009 г. 11:03, спустя 1 час 9 минут 13 секунд

    rider-sx, это типа тернарный оператор
    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 8 июня 2009 г. 11:44, спустя 40 минут 51 секунду


    <?=($_GET["kpp"]=="АКПП")?" selected":""?>> Извольте спросить, что это ?
    КПРФ это ))
    Сапожник без сапог
  • rider-sx

    Сообщения: 2706 Репутация: N Группа: Адекваты

    Spritz 8 июня 2009 г. 14:13, спустя 2 часа 28 минут 36 секунд



    <?=($_GET["kpp"]=="АКПП")?" selected":""?>> Извольте спросить, что это ?
    КПРФ это ))
    ЛДПР
  • welder

    Сообщения: 2945 Репутация: N Группа: в ухо

    Spritz 8 июня 2009 г. 15:45, спустя 1 час 32 минуты 37 секунд




    <?=($_GET["kpp"]=="АКПП")?" selected":""?>> Извольте спросить, что это ?
    КПРФ это ))
    ЛДПР


    ХУЙ
  • md5

    Сообщения: 11960 Репутация: N Группа: в ухо

    Spritz 8 июня 2009 г. 15:52, спустя 6 минут 9 секунд

    ЛДПР +1 )))))))))
    все умрут, а я изумруд

Пожалуйста, авторизуйтесь, чтобы написать комментарий!