Показать сообщение отдельно
  #22 (permalink)  
Старый 19.02.2015, 14:07
Аспирант
Отправить личное сообщение для kiberchainik Посмотреть профиль Найти все сообщения от kiberchainik
 
Регистрация: 19.02.2015
Сообщений: 43

я пойду с самого начала и по порядку...
1 есть хтмл
<select name="filter" id="listFilter">
                    <option value="0" style="color: gray;">Seleziona...</option>
                    <?=$query->selectFiltri()?>
                </select>
<a href="?do=updateselect" onclick="updateSelect();return false"><img src="/ad/img/refresh.png" title="Обновить список" class="icon" /></a>


по логике если я верно ее понимаю, после клика на ссылку рефреш мы отправляемся в этот скрипт
function updateSelect() {
    Query.ajax ({
        type:html,
        url:post.php,
        success:function(response) {
            alert(response);
        }
    });
}


а он от себя посылает нас в файл пост.пхп где есть вот это чудо
if ($_GET['do'] == "updateselect") {
        
        $query->selectFiltri();
    }


с этого файла, это самое чудо запускает функцию из класса обработчика в котором описано следующее заклинание
function selectFiltri() {
            $this->Connect();
            
            $select = mysql_query("select seo_name from filtri");
            $arraySel = mysql_fetch_array($select);
            $num = mysql_num_rows($select);
            
            if ($num == "0") {
                echo"Фильтров еще нет";
            } else {
                do {
                    echo "<option value='".$arraySel['seo_name']."'>".$arraySel['seo_name']."</option>";
                } while ($arraySel = mysql_fetch_array($select));
            }
        }


вот от всей этой волшебной сказки я ожидал результата а его нет!
Ответить с цитированием