Модераторы: группа: Модератор, группа: Комодератор

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Неинформированное исследование, Все ли правильно? 
:(
    Опции темы
Dr.Wisdom
Дата 20.11.2005, 09:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 145
Регистрация: 6.1.2005




Два дня назад я вообще не знал что такое PHP и MySQL.
Я исследовал вопрос и создал некоторое мнене.


Данная тема преследует три темы:
1. Я так горжусь собой, что мне нужно про это поговорить.
2. Может что-то не правильно. Скажитье.
3. Может пер6ед кему-то тоже стоит подобная задача. Может это как статью оформить?


Проведя беспрецендентное исследование я заключил следующее:
Работа обеспечивается с безой производиться помощью шести функций PHP.
mysql_connect, mysql_select_db, mysql_query, mysql_close, mysql_num_rows и mysql_result
Далее оприсание, не читайте если знаете:
Цитата

int mysql_connect(string hostname, string username, string password); - соединиться с бвзой данных
Hostname – имя хоста, на котором находится база данных.
Username – имя пользователя.
Password – пароль пользователя.
Возвращает идентификатор соединения.

int mysql_select_db(string database_name [, int link_identifier]); - выбрать базу данных для работы.
Database_name – имя базы данных.
link_identifier – идентификатор соединения. (если пропущен - используется ID от последнего вызова mysql_connect)
Возвращает значение true или false

int mysql_query(string query, int link_identifier); - запрос к базе данных
Query – запрос MySQL
link_identifier – идентификатор соединения
Функция возвращает ID результата или 0, если произошла ошибка

int mysql_close(int link_identifier);
link_identifier – идентификатор соединения
Возвращает значение true или false

int mysql_num_rows(int result); - получить количество строк в результате.
result - ID результата

int mysql_result(int result, int i, column); - получить конкретное поле результата
result  - ID результата
i - номер строки результата
column - номер поля в строке


и четырех функций MySOL
select, insert, delete и update
Далее оприсание, не читайте если знаете:
Цитата

select имя_поля from имя_таблицы where условие действие
имя_поля - имя поля
    набор имен полей через запятую в порядке следования
    * все поля
имя_таблицы - имя таблицы из всех, присутствующих на сервере
условие - условие типа имя_поля > значение.
  можно использовать OR и AND
действие - что сделать с выбранными ячейками
    ORDER BY имя_поля (осторожнее с русскими буквами)
    ORDER BY имя_поля DESC - в оюратном порядке

insert into имя_таблицы values (0, значения);
значения - все поля таблицы через запятую
    в порядку следования
0 - первый ID - указать.
    ноль для уникальности

delete from имя_таблицы where условие
удаляет все ячейки в таблице, удовлетворяющие условию

update имя_таблицы set имя_поле = значение where условие
заменяет значение указанного поля на указанноег значение, для ячеек, где условие верно


Да кстати
1. PHP - кучка команд, допустимых к вставке в гипердокумент, обрабатываемые на сервере и высылающие клиенту только результат.

2. Повесить свою базу на сервак можно легко с помощью программ типа MySQL front.
(вот тут у меня основные вопросы остались)

ЗЫ... прозьба не рычать и не кидать в меня крупные камни - мне все пофиг.

Это сообщение отредактировал(а) Dr.Wisdom - 20.11.2005, 09:28
--------------------
VIVA LA RESISTANCE
PM MAIL   Вверх
-=Ustas=-
Дата 20.11.2005, 13:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ustix IT Group
****


Профиль
Группа: Участник Клуба
Сообщений: 2222
Регистрация: 21.1.2005
Где: Краснодар




Цитата(Dr @ 20.11.2005, 09:22)
и четырех функций MySOL

Это вообще то операторы...
ЗЫ, а ты вообще к чему это?!


--------------------
В искаженном мире все догмы одинаково произвольны, включая догму о произвольности догм.
-----
PM WWW ICQ Skype   Вверх
Mal Hack
Дата 20.11.2005, 14:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004




Цитата(Dr @ 20.11.2005, 09:22)
прозьба не рычать и не кидать в меня крупные камни - мне все пофиг.

А тогда смысл писать был?

Цитата(Dr @ 20.11.2005, 09:22)
Два дня назад я вообще не знал что такое PHP и MySQL.

Вот лучше бы сначала узнал, прежде чем писать такой бред. Хотя бы терминологию изучил.... Функции MySQL, блин понимаешь.

Цитата(Dr @ 20.11.2005, 09:22)
PHP - кучка команд, допустимых к вставке в гипердокумент, обрабатываемые на сервере и высылающие клиенту только результат.

В гипертекстовый документ они не вставятся...

PM ICQ   Вверх
Dr.Wisdom
Дата 21.11.2005, 11:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 145
Регистрация: 6.1.2005




Терминологтя побоку.
Функции, операторы - суть одна.
Смысл вопроса - нигде (смысловых) ляпусов нет?
Я закончу используя только это мой проект? В смысле можно ли этим ограничиться?

Смысл - меня напугало что все так просто. Я было взялся за изучение, а материал взял да и кончился. Я не спорю у меня есть тысяча справочников по PHP где дофига функций, но суть то не в том, суть что для работы с базой нужны только шесть.

А MySQL? кучка операторов - функций и все? Че то все слишком просто получается.

Скажите там подводных камней нет? Это пропка плавает или айсберг?
Добавлено @ 11:48
Цитата
В гипертекстовый документ они не вставятся...

Как так? а <?php ..... ?> как же?
--------------------
VIVA LA RESISTANCE
PM MAIL   Вверх
-=Ustas=-
Дата 21.11.2005, 12:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ustix IT Group
****


Профиль
Группа: Участник Клуба
Сообщений: 2222
Регистрация: 21.1.2005
Где: Краснодар




Цитата(Dr @ 21.11.2005, 11:46)
Терминологтя побоку.

Да ну нафик.
Цитата(Dr @ 21.11.2005, 11:46)
Функции, операторы - суть одна.

см. выше.
Цитата(Dr @ 21.11.2005, 11:46)
Смысл вопроса - нигде (смысловых) ляпусов нет?

Очень много.
Цитата(Dr @ 21.11.2005, 11:46)
Смысл - меня напугало что все так просто.

Ты возмизь за реальный проект, например среднюю кмс-ку или магазин - вот это-то тебя и напугает.
Цитата(Dr @ 21.11.2005, 11:46)
суть что для работы с базой нужны только шесть.

Это только для приметивной работы с базой.
Цитата(Dr @ 21.11.2005, 11:46)
А MySQL? кучка операторов - функций и все? Че то все слишком просто получается.

Почитай сначала что такое СУРБД.
Цитата(Dr @ 21.11.2005, 11:46)
Скажите там подводных камней нет?

Как это нет?! Валом, и песка тоже хватает.
Цитата(Mal @ 20.11.2005, 14:08)
В гипертекстовый документ они не вставятся...

Ну как это не вставятся, еще как вставятся, crtl+V, shift+insert, да и вообще, много способов вставки есть. smile
Цитата(Dr @ 20.11.2005, 09:22)
PHP - кучка команд, допустимых к вставке в гипердокумент

Почувствуй разницу хотя бы между названиями - "Гипертекстовый документ" и "html-код".


--------------------
В искаженном мире все догмы одинаково произвольны, включая догму о произвольности догм.
-----
PM WWW ICQ Skype   Вверх
Mal Hack
Дата 21.11.2005, 17:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004




Dr.Wisdom прекрати нести чушь. Если бы все было так просто, то программистами бы становились каждый второй человек...
PM ICQ   Вверх
Ignat
Дата 21.11.2005, 18:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Флудератор
****


Профиль
Группа: Экс. модератор
Сообщений: 4030
Регистрация: 19.4.2004
Где: غيليندزيك مدينة




Dr.Wisdom, если сейчас взять поставить задачу, а потом реализовать...
Знаешь в чем разница будет между моим кодом и твоим?
1. Мой код поймет программист, который даже не знает PHP, твой - даже PHP-программист не сразу поймет.
2. Нагрузка на базу будет отличаться в разы, ибо ты даже не знаешь о соединении таблиц и выставлении индексов.
3. Отладить твой код будет сложно, т.к. вместо логичных хэшей у тебя будут нумерованные массивы, потому как вместо mysql_fetch_assoc etc..., ты будешь юзать mysql_result.
4. При желании твой скрипт будет сломан в считанные часы, я же могу вывесить исходный текст скрипта напоказ без опасения (почти... не ошибается тот, кто ничего не делает).

PS. Минус ставить не буду, но рекомендую быть сдержаннее в выражениях. Меня покоробило следуещее заявление:

Цитата(Dr @ 20.11.2005, 09:22)
PHP - кучка команд, допустимых к вставке в гипердокумент




--------------------
Теперь при чем :P
PM   Вверх
-=Ustas=-
Дата 21.11.2005, 20:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ustix IT Group
****


Профиль
Группа: Участник Клуба
Сообщений: 2222
Регистрация: 21.1.2005
Где: Краснодар




Цитата(Ignat @ 21.11.2005, 18:43)
Меня покоробило следуещее заявление:

И неговори, меня не то, чтобы покоробило..., у меня аж слеза на глазах навернулась!!! smile
Особенно:
Цитата(Dr @ 20.11.2005, 09:22)
1. PHP - кучка команд




--------------------
В искаженном мире все догмы одинаково произвольны, включая догму о произвольности догм.
-----
PM WWW ICQ Skype   Вверх
Bastet
Дата 22.11.2005, 16:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 159
Регистрация: 26.9.2005
Где: Тильзит




Тогда и C++, и Delphi - кучка команд. ProLog - вообще кучка нелепых правил.
А программисты - это такие люди с IQ=70, которые только и делают, что копаются в кучках свякого г... простите... всяких команд.

Про функции и операторы промолчу - программисты все давно поняли.

Цитата
1. Я так горжусь собой, что мне нужно про это поговорить.

Так бывает. От нарциссизма иногда даже успешно лечат.

Цитата
3. Может пер6ед кему-то тоже стоит подобная задача. Может это как статью оформить?

Ой, не надо... Ламеров на просторах Сети и так хватает...

Посмотрим, что ты напишешь с таким подходом smile


--------------------
"I'm not bad. I'm just drawn that way" © Jessica RabbitСм.также: BB | ЖЖ | DA
PM MAIL WWW ICQ   Вверх
-=Ustas=-
Дата 22.11.2005, 16:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ustix IT Group
****


Профиль
Группа: Участник Клуба
Сообщений: 2222
Регистрация: 21.1.2005
Где: Краснодар




Господа, мож во флейм перекинуть, да продолжить развивать данный пост... smile


--------------------
В искаженном мире все догмы одинаково произвольны, включая догму о произвольности догм.
-----
PM WWW ICQ Skype   Вверх
Mayk
Дата 22.11.2005, 21:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


^аВаТаР^ сообщение>>
****


Профиль
Группа: Участник
Сообщений: 2616
Регистрация: 22.5.2005
Где: за границей разум а




Ну вот. Опять флейм с мусоркой спутали.


--------------------
 Здесь был кролик. Но его убили.
Человеки < кроликов, йа считаю.
PM MAIL WWW ICQ   Вверх
Ignat
Дата 22.11.2005, 21:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Флудератор
****


Профиль
Группа: Экс. модератор
Сообщений: 4030
Регистрация: 19.4.2004
Где: غيليندزيك مدينة




Цитата
Господа, мож во флейм перекинуть, да продолжить развивать данный пост...

Нет. Это уже будут издевательства, а не пресечение поведения.
Закрою тему.


--------------------
Теперь при чем :P
PM   Вверх
Ignat
Дата 23.11.2005, 10:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Флудератор
****


Профиль
Группа: Экс. модератор
Сообщений: 4030
Регистрация: 19.4.2004
Где: غيليندزيك مدينة




По желанию автора топика тема открыта, но прошу всех (в том числе Dr.Wisdom) соблюдать взаимную вежливость.






--------------------
Теперь при чем :P
PM   Вверх
AlDev
Дата 23.11.2005, 17:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный идиотъ
***


Профиль
Группа: Участник Клуба
Сообщений: 1927
Регистрация: 17.4.2005
Где: Irk, rus




Цитата(Dr @ 21.11.2005, 16:46)
Функции, операторы - суть одна.

ага. одна. а почему не половина?
функция - это набор каких-либо действий, которые запихали в какое-то место, дабы использовать несколько раз.
операторы - это +, - и прочее.
школьный курс информатики smile
PM MAIL WWW ICQ YIM MSN   Вверх
Void
Дата 23.11.2005, 17:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


λcat.lolcat
****


Профиль
Группа: Участник Клуба
Сообщений: 2206
Регистрация: 16.11.2004
Где: Zürich




Цитата(Alex @ 23.11.2005, 19:07)
функция - это набор каких-либо действий, которые запихали в какое-то место, дабы использовать несколько раз.
операторы - это +, - и прочее.

Оператор - слишком многозначное понятие применительно к ЯП. Если говорить в том смысле, в котором ты написал, то разница как раз сугубо синтаксическая. Не приходилось встречаться с языками, которые не делают различий между функциями и операторами (читай, постфиксной и инфиксной записью)? smile


--------------------
“Coming back to where you started is not the same as never leaving.” — Terry Pratchett
PM MAIL WWW GTalk   Вверх
Страницы: (3) Все [1] 2 3 
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Флейм"
Тут модерируют вообще все кому не лень!

Это "Песочница"!!!

В разделе не действуют многие правила:

  • Можно оффтопить
  • Можно флудить, но не увлекаться
  • Можно общаться на темы, не только связанные с программированием.
  • Если вы поставили здесь адекватный вопрос, не ждите адекватного ответа.

Строго запрещено:

  • Размещать рекламу
  • Обсуждать политику
  • Оскорблять друг-друга и переходить на личности
  • Наезжать
  • Материться
  • Уныло обсуждать унылые вещи

Напоминаем о существовании волшебной кнопочки Репорт. Если вы увидели сообщение, несовместимое с жизнью, просьба подвести на нее курсор и клацнуть левой клавишей мышки. Тем самым вы сможете призвать злого, но жутко справедливого джинна-модератора, который нашлет порчу на злостного нарушителя. Кстати - счётчик сообщений здесь не растёт.


Глас Винграда:

Лучшее в Камасутре - это введение!


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Все кому не лень.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Песочница | Следующая тема »


 




[ Время генерации скрипта: 0.2368 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.