danik.js,
помоги с последним разобраться, пожалуйста!:) |
Цитата:
|
Цитата:
|
А не, я подумал тебя беспокоит что type:error возвращает, видимо из-за ошибки в запросе.
На странице выводится потому что ты чета напутал. Тот код должен запускаться только для генерации ответа на аякс-запрос. Нафига ты его втыкнул в html страницу - это не ко мне вопрос. |
Цитата:
//выводим список видов тонировок $VB=mysql_query("SELECT id, nome_corto FROM criteri WHERE id_filter='".$filter_id."' AND meta='Vetri decorati'"); if ($VB) { $num = mysql_num_rows($VB); $i = 0; while ($i < $num) { $vbi[$i] = mysql_fetch_object($VB); $i++; } $resVB = array('vbi'=>$vbi); } else { $resVB = array('type'=>mysql_error()); } $all = array('resVV' => $resVV, 'resVB' => $resVB, 'resManigli' => $resManigli, 'resColore' => $resColore, 'resProfili' => $resProfili, 'resTipologia' => $resTipologia); print json_encode($all); вот только тут он print json_encode($all); и выводит все на страницу |
>$resVB = array('type'=>mysql_error());
.... 'resVB' => $resVB Ваши пользователи - ваши отладчики? |
Цитата:
а Вы что можете сказать по вопросу описанному выше??? |
А что сказать? Что за проблемы у вас я не знаю, это всю тему перечитать надо, но если только об этом посте, то я не понимаю смысла этого действа:
$num = mysql_num_rows($VB); $i = 0; while ($i < $num) { $vbi[$i] = mysql_fetch_object($VB); $i++; } это ради чего такое колдовство? Не понимаю зачем так "для себя" ошибки проверять, чтобы потом выковыривать. То есть серверная сторона "не то", а значит и клиентской стороне "не сладко". |
Цитата:
|
Принт делай при запросе аяксом только, че непонятного?
Если код общий, можешь его переиспользовать, вынеся код получения данных в функцию/класс. Далее юзаешь эту функцию из двух точек: при выводе в select или куда там, и при запросе аяксом, прогоняя через json_encode |
Часовой пояс GMT +3, время: 12:22. |