Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.05.2013, 11:20   #11
Johnatan
Antimoderаtoris
Участник клуба
 
Регистрация: 08.02.2008
Сообщений: 1,251
По умолчанию

А я герой операции присвоения значения переменной $a в PHP. Разбудите меня среди ночи и я скажу как пользоваться этой операцией.
98% из тысячи моих постов сделаны в профильном подфоруме. Я не накручиваю свои посты болтанием в "курилке", а ты?
Johnatan вне форума Ответить с цитированием
Старый 07.05.2013, 11:28   #12
ADSoft
Старожил
 
Регистрация: 25.02.2007
Сообщений: 4,158
По умолчанию

Цитата:
Сообщение от xrob Посмотреть сообщение
ADSoft, а вы никогда не задумывались, что в Delphi можно работать не только с БД?
... можно. Формочки можно рисовать, диалоги, с файлами работать и многое другое ... но пока с БД не работал в Делфях - рано себя называть мастером. Опять же, любое - боле менее полезное ПО обычно использует БД для хранения и обработки данных....

Цитата:
ну и так, пища для размышлений:
можно ли быть о****ным летчиком, не зная что такое самолет?
ох**вшим - может, а классным спецом, да и просто спецом - никогда
ADSoft вне форума Ответить с цитированием
Старый 07.05.2013, 13:30   #13
xrob
Форумчанин
 
Регистрация: 18.10.2010
Сообщений: 419
По умолчанию

я вам поражаюсь, сколько говна вы развели из-за одного слова,
на котором я особо даже не настаивал...
А всего-то хотел пояснить, что я умею работать с Delphi, но не умею с MySQL...

eval, не я ведь спросил для чего нужен ID...

ADSoft, уж не знаю, сочтете ли вы работой с БД в Delphi написание своей собственной БД, но с конкретными задачами она справляется.

Johnatan, ну если вы знаете 10 способов присвоения значения переменной $a в PHP, то да, вы герой, серьезно.
а если только 1 - то вы обычный формошлеп, способный только стандартные действия.

Подвох этого форума в том, что мне из-за вас дадут предупреждение, а вам нет.
так что self.Hide.

Спасибо, кто ответил по делу =)
xrob вне форума Ответить с цитированием
Старый 07.05.2013, 14:35   #14
eval
Подтвердите свой е-майл
 
Регистрация: 29.08.2012
Сообщений: 4,011
По умолчанию

Цитата:
eval, не я ведь спросил для чего нужен ID...
и я этим не интересовался
eval вне форума Ответить с цитированием
Старый 07.05.2013, 20:03   #15
dr.Chas
***
Участник клуба
 
Аватар для dr.Chas
 
Регистрация: 30.07.2007
Сообщений: 1,162
По умолчанию

ADSoft, если человек будет себя считать Наполеоном, вы тоже будете ему доказывать что это не так? (не в обиду тс) Хватит на личности переходить отвечайте по делу всё таки.

Цитата:
Сообщение от xrob Посмотреть сообщение
buriat, не, уникальный в пределах таблицы вполне устроит =)
так что AUTO_INCREMENT мне подходит, им и воспользовался в итоге.
а уникальные ID нужны для того, чтобы гарантировано отличать одну запись от другой.
Почему то мне кажется что Вы опять не правильно делаете. Зачем нужен уникальный id для всех записей в таблице?
dr.Chas вне форума Ответить с цитированием
Старый 07.05.2013, 22:15   #16
xrob
Форумчанин
 
Регистрация: 18.10.2010
Сообщений: 419
По умолчанию

dr.Chas, вы уже второй, кто спрашивает...
и я не могу понять, почему, ведь очевидно же, зачем нужны ID записей...
Но уж коли на то пошло, может вы мне объясните, как вообще база данных может быть без них?
(разумеется, речь не идет о базах, где все тупо свалено в кучу)

Вот я создаю базу нехороших людей.
Каждый нехороший человек имеет имя, фамилию, дату рождения, внешность.
И все это он может изменить. Но человек сам по себе при этом останется тем, кем был.
И вот представьте ситуацию, вы познакомились с человеком,
узнали его имя, фамилию, дату рождения и внешность,
потом на какое-то время расстались, и захотели с ним снова увидеться.
Но человек за это время изменил все, что вы о нем знаете.
И как вы теперь собираетесь его найти? По имени? по фамилии? по внешности?
все что вы о нем знали - теперь не актуально.

Вот поэтому и нужен некий параметр, по которому можно однозначно отличить одного человека от другого.
И этот параметр должен быть уникальным для каждого человека в системе.
Ибо не должно быть такого, что один человек умер, а потом родился другой и получил ID умершего.
Ибо умерший человек и вновь родившийся - это совершенно разные люди.

я уже не знаю, как еще объяснить, зачем нужен ID...
может вы стебетесь просто?
xrob вне форума Ответить с цитированием
Старый 07.05.2013, 22:49   #17
eval
Подтвердите свой е-майл
 
Регистрация: 29.08.2012
Сообщений: 4,011
По умолчанию

есть несколько моментов когда ид не нужен, например связь многие ко многим
еще есть такие понятия как естественные и сурогатные ключи, во то о чем вы говорите есть сурогат
часто ими пользуются в угоду однообразности, даже если они и не нужны

а ваще базу нехороших уже давно создали..
eval вне форума Ответить с цитированием
Старый 07.05.2013, 23:06   #18
dr.Chas
***
Участник клуба
 
Аватар для dr.Chas
 
Регистрация: 30.07.2007
Сообщений: 1,162
По умолчанию

Цитата:
Сообщение от xrob Посмотреть сообщение
dr.Chas, вы уже второй, кто спрашивает...
и я не могу понять, почему, ведь очевидно же, зачем нужны ID записей...
Но уж коли на то пошло, может вы мне объясните, как вообще база данных может быть без них?
(разумеется, речь не идет о базах, где все тупо свалено в кучу)

Вот я создаю базу нехороших людей.

я уже не знаю, как еще объяснить, зачем нужен ID...
может вы стебетесь просто?
Может это происходит от того что Вы сваливаете в кучу понятия "база" и "таблица"?


Цитата:
Причем id должен быть уникальным не только в пределах таблицы SQL,
но и в пределах всего проекта на протяжении всего времени его существования.
Чем его уникальность в пределах таблицы не устраивает?
dr.Chas вне форума Ответить с цитированием
Старый 07.05.2013, 23:49   #19
xrob
Форумчанин
 
Регистрация: 18.10.2010
Сообщений: 419
По умолчанию

Цитата:
buriat, не, уникальный в пределах таблицы вполне устроит =)
так что AUTO_INCREMENT мне подходит, им и воспользовался в итоге.
а уникальные ID нужны для того, чтобы гарантировано отличать одну запись от другой.
dr.Chas, при всем уважении - читайте тему =)
вопрос решен давно...

Таблица - это часть базы, я понимаю.
xrob вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Уникальный идентификатор типа brag Общие вопросы C/C++ 10 17.06.2012 20:33
Уникальный GUI интерфейс |{ot Общие вопросы C/C++ 6 03.07.2011 18:25
Уникальный идентификатор romets Win Api 9 03.02.2008 02:30