Jump to content

gesandte

User
  • Posts

    400
  • Joined

  • Last visited

Everything posted by gesandte

  1. gesandte

    Pagination

    for ($i = $page_start; $i < 20; $i++) при нажатии на кнопку следующие 20, к $page_start прибавляеш 20.
  2. А нах ты 2 темы по одному вопросу создал???
  3. Век живи, век учись) терь буду знать фичю про результ
  4. Мля, больше всего добивают такие ошибки-опечатки, оч плохо ищются. Спасибо e1f, пойду исправлять)
  5. Все, разобрался и все работает, спасибо Int. Только вместо номера поля лучше использовать имя, т.к если внести какие нибудь изменения в структуру таблицы, то придется и тут изменения вносить
  6. Для того чтобы разбираться надо учить то, в чем хотите разбираться, в данном случае php. Извещение об отправленных сообщениях сделать можно без проблем, но как я понимаю это будете делать не вы, поэтому не парьте людям мозг, а напишите что вам конкретно надо и назовите цену, может кто и зделает. Тем более тему вы создали именно в разделе заказов за деньги.
  7. gesandte

    Pagination

    "for($i=1;$i<=$num_pages;$i++) {" for ($i = $page_start; $i < 20; $i++) как то так попробуй покапать, надо только стартовую рассчитывать на последнюю что то типа этого echo"<a href='".$_SERVER['PHP_SELF']."&page=".$page_total."'>".$page_total."</a>"; не уверен что рабочий вариант правда
  8. gesandte

    Pagination

    При чем здесь LIMIT? Надо разбирать ф-ю формированя навигации выложи для начала код
  9. Решил переделать кое какие скрипты на аякс. Так как в нем не смыслю скачал пример скрипта. Скрипт рабочий.... был) Вобщем пока внес пару небольших изменений, кнопка отправки персетала работать <form id="myForm"> Имя пользователя: <input id="name" name="name"> </br> E-mail: <input id="email" name="email"> </br> Сообщение: <textarea id="msg" name="msg"></textarea> </br> <input id="btn" type="submit" value="Отправить сообщение"> </form> <script> /* function splash() { if (document.myForm.name.value =='') { alert ("Заполните имя пользователя!"); return false; } if (document.myForm.email.value =='') { alert ("Заполните e-mail!"); return false; } if (document.myForm.msg.value =='') { alert ("Заполните текст сообщения!"); return false; } return true; } */ // загрузка сообщений из БД в контейнер messages function show_messages() { $.ajax({ url: "show.php", cache: false, success: function(html){ $("#messages").html(html); } }); } $(document).ready(function(){ show_messages(); // контроль и отправка данных на сервер в фоновом режиме при нажатии на кнопку "отправить сообщение" $("#myForm").submit(function(){ var name = $("#name").val(); var email = $("#email").val(); var msg = $("#msg").val(); /* if (name =='') { alert ("Заполните имя пользователя!"); return false; } if (email =='') { alert ("Заполните email!"); return false; } if (msg =='') { alert ("Заполните текст сообщения!"); return false; } */ $.ajax({ type: "POST", url: "action.php", data: "name="+name+"&email"+email+"&msg="+msg+"&action=add", success: function(msg){ show_messages(); } }); return false; }); }); </script>
  10. Всеее, мозг уже отказывается работать. Int , в этом примере прогоняется все содержимое таблицы, а если надо прогнать только 2 поля, то надо чтоли занести их в массив, и применить за место $result в mysql_num_fields этот массив...... но каким хреном вывести через mysql_result это в цикле echo "<li><a href=\"index_2.php?content=$menu[id_name]\">$menu[name]</a></li>"; щас голова треснет...............
  11. читай form и input, для смены при наведении a:hover а раз вы сообразить не можете как отправить, то как вы будете соображать при обрабоке данных из формы?
  12. вот архив примера http://uploadbox.com/files/19716ae705/
  13. mysql_result вместо mysql_fetch_array ? Не понимаю тогда как его там можно применить, т.к он преднеазначен для извлечения нужного элемента из запси. Т.о можно прогнать через массив только одно поле, и то заметил что у меня при выводе отображается только первый символ из записи)) Щас напишу полный пример, с тестовой бд, чтобы вы могли посмотреть у себя
  14. ну да, вместо флага на подключение файла можно использовать. Спасибо. Только запись там идет без $ Int, по второму вопросу предположений нет? Даже не знаю как заставить работать........
  15. можно и поискать нормальный скрипт, ну а цена зависит от того что вам надо.
  16. это правда, их там вагон и плюс тележка вы хоть сами поняли что сказали? лично я ни понял
  17. А если хотите бесплатно, то вам в другой раздел
  18. Мдаааа, даже создание для этих целей 2х запросов к таблице не спасает
  19. спасибо что просветил как раз такой пример у меня в книге приведен, может я там его не правильно применил: { $modules = mysql_fetch_array($query_modules); if ($content === $modules[id_name]) : include "modules/$modules[id_name]/index.php"; break; elseif ($content === "auth") : include "auth.php"; elseif ($content === "close") : include "close.php"; elseif ($content === "mail") : include "mail.php"; #else : # include "modules/$settings[/page][page]/index.php"; endif; } for ($i = 0; $i < mysql_num_rows($query_modules); $i++) сам не пойму в чем дело.... for ($i = 0; $i < mysql_num_rows($query_modules); $i++) { $modules = mysql_fetch_array($query_modules); if ($content === $modules[id_name]) { $include_flag = @include "modules/$modules[id_name]/index.php"; } } if ($include_flag == false) { echo "функция include не была применена"; if ($content === "auth") { include "auth.php"; } elseif ($content === "close") { include "сlose.php"; } elseif ($content === "mail") { include "mail.php"; } else { include "modules/$settings[/page][page]/index.php"; } } my_functions(); for ($i = 0; $i < mysql_num_rows($query_modules); $i++) { $menu = mysql_fetch_array($query_modules); echo "<li><a href=\"index.php?content=$menu[id_name]\">$menu[name]</a></li>"; } в данном случае не выводится меню, если поместиь блок меню перед подключением файлов, то меню выводится, а вот цикл в блоке подкключения файлов не срабатывает
  20. да? не подумал об этом вроде норм. Надо у автора темы спросить просто уже эмоции накопились видать. 4 темы по мылу за последние несколько дней, причем 2 из них вообще размещены не в тех разделах
  21. букувку потерял, пойду исправлю, пока другим плохо не стало
  22. да ладно думал подзаработать?
  23. по услови задачи все модули выводятся через индексовый файл, и надо было сделать чтобы указанный контент в переменной подгружался только в случае, если он корректен и реально существует, в противном случае выводится страница по умолчанию А на счет второго вопроса можете что нибудь подсказать? Надеюсь от моих вопросов и описаний мозги еще ни у кого не поехали?
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy