PHP.SU

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

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

> Найдено сообщений: 242
webog Отправлено: 21 Декабря, 2013 - 14:07:55 • Тема: Запись в базу пользователей • Форум: Напишите за меня, пожалуйста

Ответов: 6
Просмотров: 52
caballero +1
Вам обязательно дам ссылочку.

Я не могу алгоритм создать. Пробовал две таблици: в одной ID комнаты, в другой ID человека... Думаю может есть альтернатива!?.
webog Отправлено: 21 Декабря, 2013 - 12:29:03 • Тема: Запись в базу пользователей • Форум: Напишите за меня, пожалуйста

Ответов: 6
Просмотров: 52
Добра всем! Закатив глазки

Есть скрипт PHP. Пользователь зашел в "комнату". Произошла запись в базу: добавился человек +1, с человека снялась плата за вход.

Вопрос: Как создать таблицу в базе что бы знать кто в комнате и за повторный вход с него не снимать плату.

Сейчас такая струкрура: ID, пользователи, стоимость входа, история. Т.е. пять полей.

Спасибо!
webog Отправлено: 19 Декабря, 2013 - 16:49:19 • Тема: Создать массив • Форум: Напишите за меня, пожалуйста

Ответов: 7
Просмотров: 70
IllusionMH пишет:
webog, ID повторяются? В чем отличии от взять 5 рандомных записей?


ID уникальны. ID это пользователи. Есть компания пользователей из 11 человек. Нужно выбрать из них 5ть любых (rand() ).
webog Отправлено: 19 Декабря, 2013 - 16:41:59 • Тема: Создать массив • Форум: Напишите за меня, пожалуйста

Ответов: 7
Просмотров: 70
DelphinPRO пишет:
создать массив, перемешать, взять любой срез из пяти элементов.


Создать и перемешать да. А взять срез - это?
(Добавление)
IllusionMH пишет:
webog, они в базе?


Да.

IllusionMH пишет:
ORDER BY RAND() LIMIT 5


Думаю нет, тут другая чуть задача.
webog Отправлено: 19 Декабря, 2013 - 16:29:50 • Тема: Создать массив • Форум: Напишите за меня, пожалуйста

Ответов: 7
Просмотров: 70
Добра всем!

Есть пользователи с ID 1, 4, 3, 7, 5, 34, 23, 65, 12, 11, 32.

Задача: Выбрать и вывести ID из 11 пользователей 5ть (пять) любых (ID не должны повторяться).

Думаю нужно массивом? Или есть варианты!?..

Спасибо!
webog Отправлено: 30 Октября, 2013 - 13:30:20 • Тема: Создание полей в базе mySQL • Форум: Напишите за меня, пожалуйста

Ответов: 12
Просмотров: 86
teddy пишет:
Если нужно три последние записи незавимо от id то просто сделай выборку


Я думал на этим. Дело в том что мы(скрипт) не знаем(не знает) сколько Админ там добавил. Может он там 10 полей сделал...
webog Отправлено: 30 Октября, 2013 - 12:56:35 • Тема: Создание полей в базе mySQL • Форум: Напишите за меня, пожалуйста

Ответов: 12
Просмотров: 86
esterio пишет:
ну тогда опишите подробнее проблему, ибо даже перечитав ничего не понял


Что Вы не поняли? Спросите! Я два раза другими словами описал проблему.

Может убрать конпку Удалить!? Оставить только Редактировать? Тогда ID не измениться. При добавлении только добавиться. Но если нужно будет удалить добавленое, то ...опа! Недовольство, огорчение
Не могу найти Логику здесь...
(Добавление)
У меня есть выборка из базы по ID 1,2 и 3.

Если в Админке удалить записи с ID 1,2,3 и создать новые, то ID будут другие 4, 5, 6 и выборка уже не сработает.

Как это побороть? Как выборку то сделать на все случаи жизни?
webog Отправлено: 30 Октября, 2013 - 11:26:24 • Тема: Создание полей в базе mySQL • Форум: Напишите за меня, пожалуйста

Ответов: 12
Просмотров: 86
esterio пишет:
П.С. весь топик не читал


Зря. Не то! Недовольство, огорчение
webog Отправлено: 30 Октября, 2013 - 11:21:45 • Тема: Создание полей в базе mySQL • Форум: Напишите за меня, пожалуйста

Ответов: 12
Просмотров: 86
EuGen пишет:
Указывайте id явно. Либо используйте перенумерацию после создания записей. Корректный путь - не привязываться к id, так как они - всего лишь номера и ничего более.


Можно по русски!?. Совсем для дур@ков!
webog Отправлено: 30 Октября, 2013 - 10:46:38 • Тема: Создание полей в базе mySQL • Форум: Напишите за меня, пожалуйста

Ответов: 12
Просмотров: 86
caballero пишет:
либо не испльзуй атоинкремент


Да, тут может быть.

caballero пишет:
либо не используй это поле вообще
заведи отдельное с константой


Тут не понял.Нужно ведь что бы выборка была универсальной.
webog Отправлено: 28 Октября, 2013 - 18:49:33 • Тема: Обрезать строку слева и справа • Форум: Напишите за меня, пожалуйста

Ответов: 11
Просмотров: 118
IllusionMH пишет:
strpos? либо простой регуляркой выполнять замену всегда


Спасибо! Точно... Нужно отдохнуть...
webog Отправлено: 28 Октября, 2013 - 18:21:39 • Тема: Обрезать строку слева и справа • Форум: Напишите за меня, пожалуйста

Ответов: 11
Просмотров: 118
IllusionMH пишет:
добавлять где нет


Тут - ок!

IllusionMH пишет:
не трогать где есть?


Тут как определить?
webog Отправлено: 28 Октября, 2013 - 18:05:31 • Тема: Обрезать строку слева и справа • Форум: Напишите за меня, пожалуйста

Ответов: 11
Просмотров: 118
Мелкий пишет:
А что тут представлять? Если http нету, то добавить.


В базе без http лежит. Стравнение неверное будет.

А parse_url без http не работает.
webog Отправлено: 28 Октября, 2013 - 17:55:39 • Тема: Обрезать строку слева и справа • Форум: Напишите за меня, пожалуйста

Ответов: 11
Просмотров: 118
Мелкий пишет:
Дописать http?


Как Вы это себе представляете?

А если ввести с http ? будет -> http://http://sait[dot]ru ? Да? )))
webog Отправлено: 28 Октября, 2013 - 17:17:06 • Тема: Создание полей в базе mySQL • Форум: Напишите за меня, пожалуйста

Ответов: 12
Просмотров: 86
Приветствую!

Вопрос прост, но я не найду логики... Есть таблица в базе, назовем важные настройки.
В админке это все Удаляется или Редактируется.
При выводе из этой таблици использую ID 1, 2 и 3. т.к. три поля всего.
Если в Админке удалить записи с ID 1,2,3 и создать новые, то ID будут другие и выборка уже не сработает.
Вопрос: Как сделать универсаньную выборку или добавление/редактирование полей!?

Спасибо!

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

 
Powered by ExBB FM 1.0 RC1. InvisionExBB