1. Razo21 - 01 Июля, 2011 - 20:06:55 - перейти к сообщению
есть такой задача на страничке через цикл for() выводится 20 сообщения самом конце есть кнопка "добавит ещо" сообщения,когда пользователь нажмет на кнопку те 20 сообщениях добавится ешо 20 новых как ето делать?)))))
2. OrmaJever - 01 Июля, 2011 - 20:48:48 - перейти к сообщению
Ну ajax-ом например. По нажатию на кнопку вызывается скрипт который выводит с 20 по 40 записи и javascript-ом их дописывать к существующим
3. Razo21 - 01 Июля, 2011 - 23:18:51 - перейти к сообщению
OrmaJever пишет:
Ну ajax-ом например. По нажатию на кнопку вызывается скрипт который выводит с 20 по 40 записи и javascript-ом их дописывать к существующим
ето не реално так как пример я хочу после добавления +20 сообщения хочу ещо 20 добавить))
4. Саныч - 01 Июля, 2011 - 23:25:32 - перейти к сообщению
Razo21 пишет:
это более чем реально! ето не реално
Учитесь внятно излогать свои вопросы, тогда, возможно, вам и помогут...
5. OrmaJever - 01 Июля, 2011 - 23:30:52 - перейти к сообщению
Razo21 пишет:
ето не реално так как пример я хочу после добавления +20 сообщения хочу ещо 20 добавить))
Саныч пишет:
это более чем реально!
В чём проблема передавать через ajax параметр откуда начинать? например 20, 40, 60 и тд.
6. Razo21 - 01 Июля, 2011 - 23:35:31 - перейти к сообщению
OrmaJever пишет:
В чём проблема передавать через ajax параметр откуда начинать? например 20, 40, 60 и тд.
Razo21 пишет:
ето не реално так как пример я хочу после добавления +20 сообщения хочу ещо 20 добавить))
Саныч пишет:
это более чем реально!
В чём проблема передавать через ajax параметр откуда начинать? например 20, 40, 60 и тд.
ето я тоже прекрасно понимаю но если я узнал как из 20 делать 40 потом 60 я не открыл тема
7. OrmaJever - 01 Июля, 2011 - 23:57:07 - перейти к сообщению
1) напишите php скрипт который будет брать сообщение с лимитом (LIMIT $_GET['s'], 20) и выводить в таком формате
CODE (htmlphp):
скопировать код в буфер обмена
скопировать код в буфер обмена
- <div> post N </div>
- <div> post N+1 </div>
- ...
- <div> post N+20 </div>
2) Затем (незнаю какая структура html, но долна быть примерно такая)
CODE (htmlphp):
скопировать код в буфер обмена
скопировать код в буфер обмена
- <div id="posts">
- <div> post1 </div>
- <div> post2 </div>
- ...
- <div> post20 </div>
- </div>
javascript-ом посчитать количество потомков #posts и это количество передать через ajax в наш php скрипт (get параметр s), скрипт возьмёт сообщения начиная с этого количества и вернёт их нам.
3) Добавить в конец #posts то что вернул нам скрипт