Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: выборка из базы ajax [2]

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (2): « 1 [2]   

> Без описания
JustUserR
Отправлено: 12 Марта, 2011 - 13:06:09
Post Id



Активный участник


Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009  


Помог: 17 раз(а)




kvins пишет:
Покажите пожалуста как асинхронно выводить с ajax все сообщения
Для осуществления решения предполагаемой задачив случае необходимости получения списка информационных полей, значения которых могут осуществять вариацию в процессе отображения пользовательской web-страницы, возможно использование метода огранизации постоянного соединения с серверным приложением на основании comet-технологий


-----
Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик Улыбка
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
 
 Top
kvins
Отправлено: 12 Марта, 2011 - 13:19:02
Post Id



Частый гость


Покинул форум
Сообщений всего: 197
Дата рег-ции: Февр. 2011  


Помог: 0 раз(а)




comet- там постоянное соединение , я думаю сервер будет не в восторге от такого
да и еще примеров с ним мало , да и сначала мне бы с этим разобраться и так проблемы есть , лучше доделать а потом вернутся к вашему предложению если он хорош=)


-----
тута
 
 Top
DeepVarvar Супермодератор
Отправлено: 12 Марта, 2011 - 13:22:16
Post Id



Активный участник


Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008  
Откуда: Альфа Центавра


Помог: 353 раз(а)




JustUserR мне кажется это рановато. Ато человек совсем запутается. ))
 
 Top
kvins
Отправлено: 12 Марта, 2011 - 13:58:41
Post Id



Частый гость


Покинул форум
Сообщений всего: 197
Дата рег-ции: Февр. 2011  


Помог: 0 раз(а)




я вот подумал может быть выборку уточнить тут scrollTop: $("div:last").offset().top-10});

тут указывает вообще на div а не на <div id="result" </div>
мб из за этого все проблемы? вдруг еще у меня там div будут


-----
тута
 
 Top
DeepVarvar Супермодератор
Отправлено: 12 Марта, 2011 - 15:09:42
Post Id



Активный участник


Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008  
Откуда: Альфа Центавра


Помог: 353 раз(а)




CODE (javascript):
скопировать код в буфер обмена
  1. success: function(r) {
  2.         $(this).append("<div><b>" + r.n + "</b>: <i>" + r.mess + "</i></div>");
  3.         var st = $(this).scrollTop();
  4.         var sh = $(this)[0].scrollHeight;
  5.         $(this).animate({scrollTop:sh},1000);
  6.         }

Только не надо стирать третью строку - работать будет, но не плавно...

Viper, $(this)[0].scrollHeight - интересно...
Тут смотри: http://www[dot]mail-archive[dot]com/disc[dot][dot][dot]om/msg13229[dot]html
Ему никто не ответил...

(Отредактировано автором: 12 Марта, 2011 - 15:11:30)

 
 Top
kvins
Отправлено: 12 Марта, 2011 - 15:44:36
Post Id



Частый гость


Покинул форум
Сообщений всего: 197
Дата рег-ции: Февр. 2011  


Помог: 0 раз(а)




хэх спс чтоб я без тебя делал =)

ну думаю если человеку надо прочитать что нибудь выше можно создать input кнопку которая отключает эту функцию по нажатию

можете тока обьяснить кое что

1 для чего это cache: false,

и $(this).append("<div><b>" + r.n + "</b>: <i>" + r.mess + "</i></div>");

апенд я знаю что для вставки в конец

2 думаю что r это рекваест ?? тогда если будет post то тогда надо буква p ?
(( n это $request['n'] = 'Вася'; ))

3 что такое <b> <i> подозреваю что это стили но хотелось бы уточнить


-----
тута
 
 Top
DeepVarvar Супермодератор
Отправлено: 12 Марта, 2011 - 17:28:48
Post Id



Активный участник


Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008  
Откуда: Альфа Центавра


Помог: 353 раз(а)




1. cache: false = не кешировать результат

2. Буква "r" определяется тут: success: function(r) {...........
ты можешь написать и success: function(zadnitsa) {.........
но тогда имя и мессага будут в "zadnitsa.n" и "zadnitsa.mess" соответственно.
На стороне сервера не имеет значения как обозвать возвращаемый массив,
главное чтобы ключи были в нем те, что нужны на стороне клиента...

3.<b> <i> = это просто хтмл-теги...
CODE (html):
скопировать код в буфер обмена
  1. <div><b>Вася</b>: <i>опять написал абракадабру</i></div>
 
 Top
JustUserR
Отправлено: 14 Марта, 2011 - 13:57:05
Post Id



Активный участник


Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009  


Помог: 17 раз(а)




kvins пишет:
Comet- там постоянное соединение , я думаю сервер будет не в восторге от такого
В действительности осуществление огранизации постоянного открытого соединения с web-сервером, с условиях требования интервального обмена информационными полями, осуществлят более эффективное решение по причине исключение издержек, требуемых на инициализацию соответственного соединния и запуска ответственного CGI-процесса


-----
Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик Улыбка
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
 
 Top
kvins
Отправлено: 15 Марта, 2011 - 09:06:09
Post Id



Частый гость


Покинул форум
Сообщений всего: 197
Дата рег-ции: Февр. 2011  


Помог: 0 раз(а)




да точно тока щас прочитл 32 совета ускорить mysql запросы , а потом зашел сюда и увидел ваше сообщение спс=)
(Добавление)
а где можно о comet почитать , в интернете так мало об этом или я не так ищу =)


-----
тута
 
 Top
JustUserR
Отправлено: 16 Марта, 2011 - 16:22:04
Post Id



Активный участник


Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009  


Помог: 17 раз(а)




kvins пишет:
А где можно о comet почитать , в интернете так мало об этом или я не так ищу
В качестве возможной целевой реализации системы взаимодействия с удаленным web-сервером на основании comet-технологии, возможно использование данного решения http://dklab[dot]ru/lib/dklab_realplexor/


-----
Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик Улыбка
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
 
 Top
kvins
Отправлено: 16 Марта, 2011 - 23:34:40
Post Id



Частый гость


Покинул форум
Сообщений всего: 197
Дата рег-ции: Февр. 2011  


Помог: 0 раз(а)




извеняюсь DeepVarvar а как выводить не на той же самой странице ? потому что js я храню в отдельных файлах

берем информацию из index.php
обрабатывает myscript.js
вставляем в index.php

и еще вопрос а как можно уточнить выборку, потому что я беру инфо из базы данных и не 1 раз а там в таблице есть похожие названия наподобии id или text
ну к примеру так
$show_from = mysql_fetch_assoc ($look_in);
$shower = mysql_fetch_assoc ($lodfdf);
$show_from['id']
$show_from['text']

$shower['id']
$shower['text']
(Добавление)
кстати не заметил это echo json_encode($request);

Цитата:
json_encode специально написано?

наверно этот код и есть ответ на 2 вопрос =)))))

(Отредактировано автором: 16 Марта, 2011 - 23:40:09)



-----
тута
 
 Top
DeepVarvar Супермодератор
Отправлено: 16 Марта, 2011 - 23:49:04
Post Id



Активный участник


Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008  
Откуда: Альфа Центавра


Помог: 353 раз(а)




JustUserR пишет:
realplexor...

Весч неплохая, но сама в себе... Никуда не встроить. Никакой расширяемости.
 
 Top
kvins
Отправлено: 17 Марта, 2011 - 01:09:34
Post Id



Частый гость


Покинул форум
Сообщений всего: 197
Дата рег-ции: Февр. 2011  


Помог: 0 раз(а)




та не этот код который вы давали мне сначала не для чата нужен, а realplexor это комеет

как указать страницу на которой надо выводить форму? потому что скрипт у меня выполняется в js файле а вывести надо в php файле


-----
тута
 
 Top
DeepVarvar Супермодератор
Отправлено: 17 Марта, 2011 - 02:37:25
Post Id



Активный участник


Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008  
Откуда: Альфа Центавра


Помог: 353 раз(а)




 
 Top
JustUserR
Отправлено: 18 Марта, 2011 - 14:05:11
Post Id



Активный участник


Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009  


Помог: 17 раз(а)




DeepVarvar пишет:
Весч неплохая, но сама в себе... Никуда не встроить. Никакой расширяемости.
Осуществление рассмотрение предполагаемого варианта указанного comet-сервере поставка которого производится в виде готового решения с набором целевых демонстарционных аспектов функционирования, позволяет осуществить в общей мере рассмотрение указанной comet-технологии на основании включенного подробного описания схемы его функционирования, в то время как для обеспечения внедрения long polling-соединений в реальные web-приложения допустимо использование других требуемых comet-реализаций


-----
Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик Улыбка
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
 
 Top
Страниц (2): « 1 [2]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« JavaScript & VBScript »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB