PHP.SU

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

Страниц (15): В начало « ... 7 8 9 10 11 12 [13] 14 15 »

> Найдено сообщений: 221
lastdays Отправлено: 12 Марта, 2014 - 10:29:30 • Тема: Какое самое мобильное животное на ваш взгляд? • Форум: Прочее

Ответов: 12
Просмотров: 137
На вашей аватарке вполне себе мобильное животное Голливудская улыбка

по существу, как по мне : Леопард. В целом семейство кошачих.
lastdays Отправлено: 12 Марта, 2014 - 10:25:33 • Тема: Оцените уровень безопасности • Форум: Вопросы новичков

Ответов: 7
Просмотров: 278
Что - то не особо понятно, что есть защита.
Вы просто создали переменную при авторизации записав её в сессию, на следующий странице сверили данные, нет её - exit.

Зачем два раза стартовать сессию (на одной странице)?

Лично я для фильтра использую регулярки, лучше за ранее исключить абсолютно все, что не нужно, ограничив и длину.
lastdays Отправлено: 11 Марта, 2014 - 09:03:44 • Тема: Установка Apache в windows. • Форум: Вопросы новичков

Ответов: 7
Просмотров: 374
Попробуйте OpenServer , если на локальном разрабатываете сайт. (скачал / установил)
Очень удобен в плане просмотра логов и доп. примочками.
Выбор версий php до актуальных на сегодняшний день.

имхо.


з.ы. чет Денвер давно не обновляли.
lastdays Отправлено: 10 Марта, 2014 - 21:08:20 • Тема: Что творит Kohana для вывда hello world! • Форум: CMS и фреймворки

Ответов: 2
Просмотров: 1362
чхрень какая то.. юзайте свой код, в топку все выше написанное.
lastdays Отправлено: 09 Марта, 2014 - 18:07:47 • Тема: даты и времени • Форум: Вопросы новичков

Ответов: 1
Просмотров: 86
php.ini -> date.timezone = "Europe/Moscow" ?? (не за комментировано?)

Попробовать установить самому? взято из мануала:

PHP:
скопировать код в буфер обмена
  1. date_default_timezone_set('Europe/Moscow');
  2.  
  3.     echo 'date_default_timezone_set: ' . date_default_timezone_get() . '<br />';
  4. }
lastdays Отправлено: 09 Марта, 2014 - 00:22:55 • Тема: Как сделать добавления фотографий как "вконтакте" • Форум: Вопросы новичков

Ответов: 13
Просмотров: 452
я скинул в личку ссылку на пример того , что вам нужно.
lastdays Отправлено: 09 Марта, 2014 - 00:10:27 • Тема: Как сделать добавления фотографий как "вконтакте" • Форум: Вопросы новичков

Ответов: 13
Просмотров: 452
Стоит посмотреть в сторону предварительной загрузки изображений.
Все фотографии лучше хранить в массиве и одной ячейки, возвращая уникальный айди после загрузки , что позволит добавить общий текст для них и сократить данные в самой базе.

Т.е. изначально , по моему мнению, вы не туда копаете. (я предположил , что это реализация для профайла пользователя ))
lastdays Отправлено: 08 Марта, 2014 - 23:59:59 • Тема: Как сделать добавления фотографий как "вконтакте" • Форум: Вопросы новичков

Ответов: 13
Просмотров: 452
Вы бы заодно написали свой вариант. Получить данные телепатическим путем, явно нельзя.
lastdays Отправлено: 08 Марта, 2014 - 23:46:08 • Тема: Как сделать добавления фотографий как "вконтакте" • Форум: Вопросы новичков

Ответов: 13
Просмотров: 452
Я не знаю, как у вас реализовано сие действо в целом.
Предположу что так:

PHP:
скопировать код в буфер обмена
  1.  
  2.  
  3. // Любой пользователь открывший фотографию должен её увидеть
  4.  
  5. $image = SELECT `image_id` FROM `images` WHERE `image_id` = (int) $_GET["id"];
  6.  
  7. //  фотографию получили, переходим к комментариям
  8.  
  9. $post = SELECT `message` FROM `posts` WHERE `images` = $image["image_id"];
  10.  
  11. // вывод комментариев
  12.  
  13.  


Я постарался нагляднее показать логику действий, реализация за вами.
lastdays Отправлено: 08 Марта, 2014 - 23:35:15 • Тема: Как сделать добавления фотографий как "вконтакте" • Форум: Вопросы новичков

Ответов: 13
Просмотров: 452
Если я правильно понял:


Таблица posts
ячейка images при добавлении нового комментария к фотографии, должна содержать идентификатор с таблицы images ячейки image_id

Вот и вся связь. Может, вы что-то другое имели ввиду?
lastdays Отправлено: 08 Марта, 2014 - 23:14:13 • Тема: Вложенный запрос • Форум: SQL и Архитектура БД

Ответов: 6
Просмотров: 59
Да, спасибо, сократил код и кол-во запросов.
Но на вариант с вложенным запросом, посмотрел бы.
lastdays Отправлено: 08 Марта, 2014 - 22:36:46 • Тема: Вложенный запрос • Форум: SQL и Архитектура БД

Ответов: 6
Просмотров: 59
Виноват, что не пояснил ситуацию лучше.
Я получаю 1-й айди.
Строю по полученным данным страничку.


Страница $data["name"]

а ниже, в блоке, мне необходимо вывести то, что находится в arr , получив при этом данные по айди 1.
Что-то я туплю видимо и запрос как ни крути нужно повторно.
Пойду посплю, спасибо.

UPDATE:
PHP:
скопировать код в буфер обмена
  1.  
  2. //Как есть сейчас:
  3.  
  4. $data = $db->query("SELECT `id`,`name`,`arr` FROM `table` WHERE `id`=1");
  5.  
  6. echo 'Страница: '.$data["name"];
  7.  
  8. $arr  = explode(",",$data["arr"]);
  9. foreach($arr as $k){   
  10. $b = array();
  11. $b = $db->query("SELECT `id`,`name` FROM `table` WHERE `id`= '".$k."' ");
  12. }
  13. $ab[] = $b;
lastdays Отправлено: 08 Марта, 2014 - 22:27:50 • Тема: Вложенный запрос • Форум: SQL и Архитектура БД

Ответов: 6
Просмотров: 59
Не выходит составить запрос, помогите пожалуйста.

Есть таблица
CODE (SQL):
скопировать код в буфер обмена
  1. SELECT `id`,`name`,`arr` FROM `table` WHERE  `id`=1 LIMIT 1


Данные в ячейке arr = 33,34,35,36,3;
explode(",",$data["arr"]);
вывожу через
foreach и после приходится получать данные по каждому айди.

CODE (SQL):
скопировать код в буфер обмена
  1. SELECT `id`,`name` FROM `table` WHERE `id`= 33
  2. SELECT `id`,`name` FROM `table` WHERE `id`= 34
  3. SELECT `id`,`name` FROM `table` WHERE `id`= 35
  4. SELECT `id`,`name` FROM `table` WHERE `id`= 36
  5. SELECT `id`,`name` FROM `table` WHERE `id`= 3


можно ли объединить запрос?
lastdays Отправлено: 07 Марта, 2014 - 16:57:13 • Тема: Не получается сделать запись в бд • Форум: Вопросы новичков

Ответов: 4
Просмотров: 240
Необходимо "дублировать" новую запись в базу, изменив саму базу и нужные данные. Все там же, где и происходит предыдущая запись.
lastdays Отправлено: 07 Марта, 2014 - 11:25:07 • Тема: Опять sql :) • Форум: Программирование на PHP

Ответов: 7
Просмотров: 486
Вам лень читать.
Мне лень отвечать.
На этом и разойдемся, увы.

Страниц (15): В начало « ... 7 8 9 10 11 12 [13] 14 15 »
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB