PHP.SU

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

Страниц (65): В начало « ... 55 56 57 58 [59] 60 61 62 63 ... » В конец

> Найдено сообщений: 972
sKaa Отправлено: 20 Ноября, 2011 - 20:59:57 • Тема: Исключения • Форум: Вопросы новичков

Ответов: 5
Просмотров: 172
Прекращено
sKaa Отправлено: 20 Ноября, 2011 - 20:19:28 • Тема: Обновление записей в MySQL (UPDATE) • Форум: Вопросы новичков

Ответов: 18
Просмотров: 738
либо измени тип поля data на varchar либо сохраняй туда метку времени а не что попало.
метка времени сдерствами пхп time()
средствами MySQL : "SELECT UNIX_TIMESTAMP"
sKaa Отправлено: 20 Ноября, 2011 - 20:02:44 • Тема: Обновление записей в MySQL (UPDATE) • Форум: Вопросы новичков

Ответов: 18
Просмотров: 738
PHP:
скопировать код в буфер обмена
  1. $sql = "UPDATE seminars
  2.   SET mesto = '".$mesto."',
  3.   SET data = '".$data."',
  4.   SET tema = '".$tema."',
  5.   SET lektor = '".$lektor."',
  6.   SET lektor_comment = '".$lektor_comment."',
  7.   SET programma = '".$programma."',
  8.   SET cost = '".$cost."',
  9.   SET cost_stand = '".$cost_stand."',
  10.   SET data_skidka = '".$data_skidka."',
  11.   SET cost_zao = '".$cost_zao."',
  12.   SET srok = '".$srok."',
  13.   SET addons = '".$addons."',
  14.   SET phone = '".$phone."'
  15.   WHERE region like '$region'";
  16. echo $sql;
  17. $query = mysql_query($sql);

(Добавление)
попробуй названия столбцов в такие ковычки взять `mesto` = ...
sKaa Отправлено: 20 Ноября, 2011 - 19:49:19 • Тема: Обновление записей в MySQL (UPDATE) • Форум: Вопросы новичков

Ответов: 18
Просмотров: 738
echo mysql_error()
sKaa Отправлено: 20 Ноября, 2011 - 18:52:45 • Тема: Помогите с кукой разобраться • Форум: Вопросы новичков

Ответов: 11
Просмотров: 418
Ну куда у тебя сохранять определяется переменной $cook, либо в сессии либо в куки..
Ты сохраняешь куки на 10 минут сам по себе : time() + 36000, попробуй увеличить это время и закрыть \ открыть браузер, если переменной не будет то она в прошлый раз сохранилась в сессию, ведь сессия каждое новое открытие браузера меняется...
sKaa Отправлено: 20 Ноября, 2011 - 18:18:38 • Тема: Сортировка списка по страницам • Форум: Вопросы новичков

Ответов: 3
Просмотров: 202
emslt пишет:
кончайте пользоваться smarty

У меня свой шаблонизатор если задуматься то по типо смарти, только без все этих псевдо фишек и наворотов. Он умеет самое необходимое : искать в кэше шаблон, если есть то выводить его, если нет то скреплять любое кол-во мелких шаблонов (header, body, footer) в один, сохранять его в кэш и выводить
sKaa Отправлено: 20 Ноября, 2011 - 18:10:30 • Тема: Помогите с кукой разобраться • Форум: Вопросы новичков

Ответов: 11
Просмотров: 418
Ты сохраняешь не в куки а в сесии $_SESSION['username'] = $username;
это два разных механизма
sKaa Отправлено: 20 Ноября, 2011 - 10:22:03 • Тема: Дата • Форум: Вопросы новичков

Ответов: 6
Просмотров: 179
Ну ты тип)))
Во первых в базу лучше сохранять в формате UNIX_TIMESTAMP.. или пхп функцией time()...
У тебя в базе будет хранится числовое значение, которое потом можно будет преобразовать как тебе захочется функцией date('Y.m.d H:i:s', $row['date']);
ну если нет, то почитай про функцию mktime.. сначало ей преобразуешь свою дату в числовое значение, потом это числовое значение в date('d.m.Y', mktime(....)); или как-то так. вообщем легче хранить метку времени чем саму дату
sKaa Отправлено: 20 Ноября, 2011 - 10:11:46 • Тема: Помогите разобраться.. • Форум: Вопросы новичков

Ответов: 3
Просмотров: 178
De-Luxis пишет:
Зачем тебе кешировать на стороне php?

Ну у меня на то свои причины. Зачем мне PDO с execute ???
(Добавление)
Может я фанат кэша?
sKaa Отправлено: 20 Ноября, 2011 - 10:09:05 • Тема: Дата • Форум: Вопросы новичков

Ответов: 6
Просмотров: 179
Ну я не в курсе в каком формате вообще ты сохраняешь её в базу, что у тебя выдает $row['date'] само по себе скажи сначало. Экстрасенсы в воскресенье отдыхают Недовольство, огорчение
sKaa Отправлено: 20 Ноября, 2011 - 09:51:11 • Тема: Помогите разобраться.. • Форум: Вопросы новичков

Ответов: 3
Просмотров: 178
Спойлер (Отобразить)

Тут у меня сразу несколько вопросов, во первых я использую substr($sql, 0, 6) == 'select' вместо регулярки, т.к я полный ноль в них. Помогите с такой регуляркой ))
Во вторых, допустим есть такой код :
PHP:
скопировать код в буфер обмена
  1.  
  2. $db = new DB();
  3.                 $db("SELECT * FROM `admin_users` WHERE id!='0'", true, 2);
  4.                 $rows = $db->num_rows();
  5.                 for($k=0;$k<$rows;$k++){
  6.                         $array = $db->fetch_assoc();
  7.                         echo '<br>';
  8.                         print_r($array);
  9.                         }
  10.  

Все вроде бы ничего, и кэш сохраняется в файл, и читается оттуда, только как-то через раз, и я не могу понять почему... 1 раз из 5 данные точно приходят абсолютно пустыми Недовольство, огорчение
Да и вообще ткните меня тут в мои ошибки ))
(Добавление)
Блин не спал, туплю, данные теперь выводятся нормально, не пропадают, забыл mysqli_data_seek($SQL, 0);...
Помогите с регуляркой и в ошибки ткните )
sKaa Отправлено: 20 Ноября, 2011 - 09:44:00 • Тема: Дата • Форум: Вопросы новичков

Ответов: 6
Просмотров: 179
echo date('Y.m.d', $row['date']);
sKaa Отправлено: 20 Ноября, 2011 - 05:56:00 • Тема: Как сделать правильную CMS • Форум: Объектно-ориентированное программирование

Ответов: 105
Просмотров: 32210
Да я просто помню что у меня давненько уже на сборке TopServer с пхп 5.1.? работало.
sKaa Отправлено: 20 Ноября, 2011 - 04:03:50 • Тема: Как сделать правильную CMS • Форум: Объектно-ориентированное программирование

Ответов: 105
Просмотров: 32210
На пхп 5.2 ArrayAccess уже работает. да и на 5.1 тоже..
sKaa Отправлено: 20 Ноября, 2011 - 02:49:30 • Тема: Как сделать правильную CMS • Форум: Объектно-ориентированное программирование

Ответов: 105
Просмотров: 32210
morph-x пишет:
PHP:
скопировать код в буфер обмена
  1. private function __construct() {}
  2.         private function __clone() {}
  3.         private function __wkaeup() {}

Если ты так пытаешься защитить свой синглтон wkaeup поменяй на wakeup ))
(Добавление)
А вообще классу Rigistry можно дать интерфейс массивов

PHP:
скопировать код в буфер обмена
  1. class Registry implements ArrayAccess {
  2.         private $vars = array();
  3.        
  4.         public function set($name, $value){
  5.                 $this->vars[$name] = $value;
  6.                 }
  7.        
  8.  
  9.         public function __set($name, $value){
  10.                 $this->vars[$name] = $value;
  11.                 }
  12.        
  13.         public function __get($name){
  14.                 if($this->__isset($name)){
  15.                         return $this->vars[$name];
  16.                         }
  17.                 return false;
  18.                 }
  19.  
  20.         public function __isset($name){
  21.                 return isset($this->vars[$name]);
  22.                 }
  23.        
  24.         public function __unset($name){
  25.                 if($this->__isset($name)){
  26.                         unset($this->vars[$name]);
  27.                         return true;
  28.                         }
  29.                 return false;
  30.                 }      
  31.        
  32.  
  33.         function offsetExists($offset) {
  34.         return $this->__isset($this->vars[$offset]);
  35.                 }
  36.         function offsetGet($offset) {
  37.         return $this->__get($offset);
  38.                 }
  39.         function offsetSet($offset, $value) {
  40.         $this->__set($offset, $value);
  41.                 }
  42.         function offsetUnset($offset) {
  43.         $this->__unset($offset);
  44.                 }
  45.         }


И обращаться к нему как к обычному массиву :
$registry = new Registry();
$registry['...'] = '...';
можно и так :
$registry->set('123123', '123213');

Страниц (65): В начало « ... 55 56 57 58 [59] 60 61 62 63 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB