PHP.SU

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

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

> Найдено сообщений: 17
medensev Отправлено: 25 Июня, 2013 - 20:08:05 • Тема: Pagination with jQuery, MySQL and PHP • Форум: Программирование на PHP

Ответов: 11
Просмотров: 31137
DeepVarvar Спасибо! буду разбираться.
(Добавление)
DeepVarvar не работает(

Цитата:
Fatal error: Uncaught exception 'Exception' with message 'Pagination error: current page can't be zero' in C:\OpenServer\domains\localhost\fm.ru\application\core\paginator.php:112 Stack trace: #0 C:\OpenServer\domains\localhost\fm.ru\application\controllers\controller_pagenews.php(26): Paginator->setCurrentPage(0) #1 C:\OpenServer\domains\localhost\fm.ru\application\core\route.php(74): Controller_PageNews->action_index() #2 C:\OpenServer\domains\localhost\fm.ru\application\bootstrap.php(26): Route::start() #3 C:\OpenServer\domains\localhost\fm.ru\index.php(4): require_once('C:\OpenServer\d...') #4 {main} thrown in C:\OpenServer\domains\localhost\fm.ru\application\core\paginator.php on line 112
medensev Отправлено: 24 Июня, 2013 - 15:11:45 • Тема: Mysqli and singleton • Форум: Программирование на PHP

Ответов: 14
Просмотров: 1857
Ребят, спасибо большое! вот сижу разбираюсь)
medensev Отправлено: 24 Июня, 2013 - 13:44:01 • Тема: Mysqli and singleton • Форум: Программирование на PHP

Ответов: 14
Просмотров: 1857
DelphinPRO Спасибо за ответ, DbConn::getInstance()->query(); понравилось вот таким способом Улыбка
medensev Отправлено: 24 Июня, 2013 - 13:39:53 • Тема: Mysqli and singleton • Форум: Программирование на PHP

Ответов: 14
Просмотров: 1857
vanicon, Да большое спасибо, ошибку не выдал.

А как теперь к примеру вывести из таблице данные с помощью echo ?
medensev Отправлено: 24 Июня, 2013 - 13:28:31 • Тема: Mysqli and singleton • Форум: Программирование на PHP

Ответов: 14
Просмотров: 1857
vanicon,
Можете для примера показать вывод из бд на этой же страницы кода?
medensev Отправлено: 24 Июня, 2013 - 13:16:38 • Тема: Mysqli and singleton • Форум: Программирование на PHP

Ответов: 14
Просмотров: 1857
vanicon, выдает ошибку Call to undefined method DbConn::query() on line 29


DelphinPRO пишет:

очевидно потому, что у класса DbConn отсутствует метод query()
вы же его не описали...


Как можно исправить?

Напишите пожалуйста правильный вариант
medensev Отправлено: 24 Июня, 2013 - 12:54:11 • Тема: Mysqli and singleton • Форум: Программирование на PHP

Ответов: 14
Просмотров: 1857
Не подскажите почему не работает этот код? и как с ним работать?

PHP:
скопировать код в буфер обмена
  1.  
  2. <?
  3. class DbConn {
  4.     const DB_HOST = 'localhost';
  5.     const DB_USER = 'root';
  6.     const DB_PASS = 'pw';
  7.     const DB_NAME = 'db';
  8.  
  9.     static private $instance = NULL;
  10.     private $_db;
  11.  
  12.     static function getInstance()
  13.     {
  14.       if (self::$instance == NULL)
  15.       {
  16.         self::$instance = new DbConn();
  17.         if(mysqli_connect_errno()) {
  18.             throw new Exception("Database connection failed: ".mysqli_connect_error());
  19.         }
  20.       }
  21.       return self::$instance;
  22.     }
  23.  
  24.     private function __construct()
  25.     {
  26.         $this->_db = new mysqli(self::DB_HOST, self::DB_USER, self::DB_PASS, self::DB_NAME) or die('Couldnt connect');
  27.     }
  28.  
  29.     private function __clone() {}
  30.  
  31. }
  32.  
  33. DbConn::getInstance()->query();
  34.  
  35. ?>
  36.  


Может у кого есть лучше вариант который работает?
medensev Отправлено: 24 Июня, 2013 - 09:52:25 • Тема: Pagination with jQuery, MySQL and PHP • Форум: Программирование на PHP

Ответов: 11
Просмотров: 31137
DeepVarvar пишет:
Если ты еще ждешь - обещаю это сделать!
Я просто чутка занят.


Спасибо, буду ждать!
medensev Отправлено: 24 Июня, 2013 - 09:00:24 • Тема: MVC jquery • Форум: JavaScript & VBScript

Ответов: 2
Просмотров: 902
Есть файл pagination_data.php который в дальнейшем будет переделан в модель model_pagination_data.php
Спойлер (Отобразить)


Далее есть скрипт
Спойлер (Отобразить)


Как можно сделать pagination_data.php в будущем model_pagination_data.php не вызывался на прямую то есть
CODE (htmlphp):
скопировать код в буфер обмена
  1. $("#content").load("pagination_data.php?page=1", Hide_Load());


Логически это правильно будет? Или же есть более правильный способ?
medensev Отправлено: 24 Июня, 2013 - 08:38:35 • Тема: Pagination with jQuery, MySQL and PHP • Форум: Программирование на PHP

Ответов: 11
Просмотров: 31137


Имел ввиду объяснить на примере в моем случаи

вот контроллер controller_news.php (пример)
Спойлер (Отобразить)


Далее модель Model_news.php (пример)
Спойлер (Отобразить)


Вид View_news.php
Спойлер (Отобразить)


DeepVarvar пожалуйста измени эти файлы под Pagination что бы я вставил в ту mvc и начал разбираться что куда и почему, мне так легче понять будет.

Спасибо за помощь!
medensev Отправлено: 24 Июня, 2013 - 07:44:49 • Тема: Pagination with jQuery, MySQL and PHP • Форум: Программирование на PHP

Ответов: 11
Просмотров: 31137
DeepVarvar vs medensev ))

Если можешь объясни как

DeepVarvar пишет:

там юзать как дважды-два
medensev Отправлено: 24 Июня, 2013 - 07:27:06 • Тема: MVC jquery • Форум: JavaScript & VBScript

Ответов: 2
Просмотров: 902
Привет!

Мне тут нужно
CODE (javascript):
скопировать код в буфер обмена
  1. <script type="text/javascript">
  2.        
  3.         $(document).ready(function(){
  4.                
  5.         //Display Loading Image
  6.         function Display_Load()
  7.         {
  8.             $("#loading").fadeIn(900,0);
  9.                 $("#loading").html("<img src='bigLoader.gif' />");
  10.         }
  11.         //Hide Loading Image
  12.         function Hide_Load()
  13.         {
  14.                 $("#loading").fadeOut('slow');
  15.         };
  16.        
  17.  
  18.    //Default Starting Page Results
  19.    
  20.         $("#pagination li:first").css({'color' : '#FF0084'}).css({'border' : 'none'});
  21.        
  22.         Display_Load();
  23.        
  24.         $("#content").load("pagination_data.php?page=1", Hide_Load());
  25.  
  26.  
  27.  
  28.         //Pagination Click
  29.         $("#pagination li").click(function(){
  30.                        
  31.                 Display_Load();
  32.                
  33.                 //CSS Styles
  34.                 $("#pagination li")
  35.                 .css({'border' : 'solid #dddddd 1px'})
  36.                 .css({'color' : '#0063DC'});
  37.                
  38.                 $(this)
  39.                 .css({'color' : '#FF0084'})
  40.                 .css({'border' : 'none'});
  41.  
  42.                 //Loading Data
  43.                 var pageNum = this.id;
  44.                
  45.                 $("#content").load("pagination_data.php?page=" + pageNum, Hide_Load());
  46.         });
  47.        
  48.        
  49. });
  50.         </script>



А именно в этой строке меня интересует
CODE (javascript):
скопировать код в буфер обмена
  1. $("#content").load("pagination_data.php?page=1", Hide_Load());



pagination_data.php записан как модель нужно что бы он так не вызывал на прямую

Можно сделать чтобы наследовал этот файл примерно так
PHP:
скопировать код в буфер обмена
  1. class Model_Main extends Pagination

это в php а в javascript как?
medensev Отправлено: 24 Июня, 2013 - 07:07:50 • Тема: Pagination with jQuery, MySQL and PHP • Форум: Программирование на PHP

Ответов: 11
Просмотров: 31137
Ребят я же попросил и ссылки указал что конкретно мне нужно! А примеров много в глобальной сети). И не нужно рекламировать свою cms). Без обид)


Есть файлы model_news.php view_news.php controller_news.php ниже прикреплю файлы чтобы скачать и посмотреть как выглядит структура mvc


А Pagination можно выбрать один из двух -
1. Этот http://ratemir[dot]ru/texnologii-jqu[dot][dot].php-i-mysql[dot]html


2. Или этот http://www[dot]9lessons[dot]info/2009/09[dot][dot][dot]sql-and-php[dot]html

Нужно встроить Pagination по структуре mvc - model_news.php view_news.php controller_news.php или же как библиотеку, только как это сделать я не знаю) поэтому прошу помощи.


Просьба писать здесь ссылки исключительно на готовый архив по теме, даже будет лучше если напишите подробно код как встроить или реализовать "Pagination" в mvc который указан именно в моей теме а не возможные примеры которые можно найти в сети...


Спасибо.
medensev Отправлено: 23 Июня, 2013 - 22:13:23 • Тема: Pagination with jQuery, MySQL and PHP • Форум: Программирование на PHP

Ответов: 11
Просмотров: 31137
Доброго время суток господа знатоки!

Нужна ваша помощь, есть самописный mvc к которой хочу встроить Pagination вот ссылка на Pagination with jQuery, MySQL and PHP http://ratemir[dot]ru/texnologii-jqu[dot][dot].php-i-mysql[dot]html

нужно встроить в этот mvc http://habrahabr[dot]ru/post/150267/


Спасибо, жду вашей помощи.

Страниц (2): [1] 2 »
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB