Forum Webscript.Ru
Программирование => PHP => Тема начата: chiffa от 30 Декабря 2003, 11:57:18
-
Вообщем у меня такая ситуация: У меня есть база под названием "klientu" в ней уйма таблиц. Мне надо что бы из всех таблиц выводилось только название фирмы (всего там около пяти записей). Также желательно что бы потом каждую запись отдельно можно было редактировать. Интуитивно чувствую что это впринципе не сложно, а вот как сделать, что-то дожать немогу. Зарание всем спасибо!!!
-
Также забыл спросить, как сделать что бы записи в таблице заменялись, а не добовлялись новой строчкой?
-
http://www.mysql.com/doc/ru/Data_Manipulation.html (http://www.mysql.com/doc/ru/Data_Manipulation.html)
-
мне вот интересно как таких людей до рабочих БД допускают
-
chiffa, ты с самого начала неправильно спроектировал свою базу.
Таблица должна быть ОДНА.
И вот из нее простым запросом и выводишь название фирмы.
Все понятно?
Делай.
Как сделаешь - расскажем, как роедактировать.
Если не понял, как сделать одной таблицей - спрашивай.
-
RomikChef , понимаешь мне надо чтобы для каждого клиента заводилась отдельная таблица. Если есть идеи получьше предлагай. Всегда прриятно пообщаться с умным человеком.
А для AliMamed хочу сказать, что это ФОРУМ, а не место где можно блиснуть своим умом или тупостью (в твоём случаи последние)!
-
может, тогда стоит пояснить, с какой тайной целью для каждого клиента создается отдельная таблица?
-
professorX , цель обсолютна не тайная - это удобно! :-)
Просто если количество клиентов будет хотя бы 50 человек уже начнёться неразбериха!
-
chiffa, было бы удобно - не создал бы ты этот тред.
-
chiffa:
Просто если количество клиентов будет хотя бы 50 человек уже начнёться неразбериха!
а также чересчур увесистые(возможно) запросы и неоправданная трата ресурсов при
Мне надо что бы из всех таблиц выводилось только название фирмы
-
Лодно, я же писал выше: "слушаю ваши предложения". И так слушаю ...
-
chiffa
продолжаю подсказку RomikChef ...
В этой единственной таблице будет столько записей, о скольких фирмах ты хочешь хранить инф-ю, каждое поле записи будет содержать какую-то инф-ю об этой фирме: поле name - название...
-
chiffa:
понимаешь мне надо чтобы для каждого клиента заводилась отдельная таблица.
Зачем?
Делаешь так
1-я таблица (клиенты) - ид_клиента, инфа
2-я таблица (заказы клиентов) - ид_клиента, инфа
-
Ладно. А можешь подсказать код, что бы выводил построчно информацию в таблице с большим количеством записей + что бы их можно было редактировать!
-
chiffa:
цель обсолютна не тайная - это удобно!
Удобно штаны через голову одевать, только они рвутся при этом и нужно каждый раз швы зашивать, а так очень удобно.
-
NeoNox
Ух какие мы умные или мутированые (если удобно штаны через голову надеваешь!)
-
chiffa прочитай мануал MySQL (http://www.mysql.com/doc/ru/index.html)
и не надевай штаны через что ты их там надеваеш :)
тебе здесь нового ничего не скажут...
ты сел работать с БД, а не знаеш как с ней работать... так учись... виесто чтения этого треда потрать пару часов на чтение доков благо там все по нашему.
-
Mаster , я читал уже много умной литературы, но нечего нужного от туда для себя так и не почерпнул. Поэтому и решил обратиться сюда!
-
Ладно, немного расчихлился, меняю вопрос: как сделать что бы виводило список таблиц в базе, только надо определённой переменной присвоить определённоё имя таблицы. Надею понятно сформулировал вопрос.
-
chiffa я так понимаю ты хочеш чтобы тебе написали скрипт...
тогда излогай ТЗ и тебе скажут цену!!!
я читал уже много умной литературы, но нечего нужного от туда для себя так и не почерпнул.
я поражаюсь... как это литература может быть умной, если оттуда ничего для себя не подчерпнуть?
-
Mаster , во-первых я не прошу написать за меня скрипт, а спрашиваю определённые функции. Во-вторых если я из книг не смог разобраться с выводом данных из базы данных, это не означает, что что я ничего от туда не почерпнул. Оченьмало книг посвещённых сугубо MySQL, а тем болие только выводу данных!!!
-
я тебе ссылку на мануал дал... или его от тебя кто-то прячет?
если ты там разобратся не можеш, то помесь клаву на гвоздь и коллекцианируй бабочек!
-
Мануал я и сам мог найти. На форум я пришёл за конкретным советом или за куском кода. А если сам не знаешь, то лучьше вообще ничего не пиши!
-
Хм... редкий пациент попался.
chiffa задай в поиске по этому форуму магическое слово SELECT и будет тебе дано щастье в виде кучи тем открытых более смышлеными товарищами. Там ты и найдеш ответ на свой вопрос.
-
chiffa:
Оченьмало книг посвещённых сугубо MySQL, а тем болие только выводу данных
Только выводу данных... Убил просто.. А книжку, посвященную запросу SELECT тебе не нужно? На счет книг.. тут скорее дело не в книгах (http://www.books.ru/shop?search_type=books&query=MySQL), а в лени и нежелании самому разобраться. Ясно, что хочется, чтобы за тебя приготовили, прожевали и в рот положили, но так не бывает, только за отдельные $$$.
Прежде чем заявлять об умственных способностях, спроси себя - что ты сам умеешь? По твоему треду видно, что немного. Ты взялся писать какую-никакую, а АСУ (автоматизированую систему упревления), при этом - ты не знаешь основ проектирования и работы с базами данных. Даже на уровне создания гостевой книги.
Единственный совет, который тебе могут дать на этом форме - читай. Тебя даже ткнули носом в НУЖНЫЙ РАЗДЕЛ мануала. Тебе осталось только щелкнуть по ссылке мышкой и напряч мозги. Ты даже этого не хочешь. И, в добавок, ведешь себя по хамски.
Никто за тебя ничего не напишет. Либо думай сам, либо найди себе другое занятие, дворики там подметай, или продавай что-нибудь.
-
NeoNox , дядя Вы ошиблись. Это не больница, а форум по пхп програмированию :-) Вы не то администрируете, больница за углом! ;-)
-
Croaker , ну это ещё спорный вопрос кто себя ведёт по хамски. А насчёт того что я нехочу думать ты сильно ошибаешься, причём очень сильно. Как я понял что на этом форуме собрались только люди с завышеной самооценкой (причём с настолько завышеной, что им глубоко наплевать на мнения других людей). Вообще-то этому есть вполме медецинское нзвание - комплекс Наполеона! Я где-то слышал от этого лечат, ток что можете попытаться.
-
chiffa
Молодой человек! Нам (позволю себе выражаться за всех) не напревать на мнение других! Если у Вас есть мнение - это хорошо, но Ваше мнение должно работать!!!
Оно не рабочее!!! И Вы спрашиваете как ЗАСТАВИТЬ ЕГО работать?
Если уж есть идея - покажи её в рабочем варианте! Расскажи способы реализации и т.д.
Гениально! Я открыл пятое измерение, а теперь помогите мне его вам показать, а то я его сам еще не видел!!!
-
chiffa
учимся выражать свои мысли правильно... и воспринимать критику тоже учимся...
тут собрались люди, которые чего-то достигли и достигли своим трудом, труд программиста изначально заключается в понимании предметной области в рамках которой он пишет проект, в поиске материала, который поможет ему в реализации проекта, в осознании материала, написании тестовых программ, проектирования всей системы, уяснения взаимодействия модулей, собственно написания и отладки. В этот список можно бесконечно добавлять, но ты уже сделал ошибку, ты начал писать приложение без анализа предметной области и без проектирования оного.
RomikChef ясно и понятно определил, что база построена неправильно.
Croaker дал ссылку на мануал, на нужный раздел.
а ты говоришь:
я читал уже много умной литературы
и дальше по тексту.
Неужели ты себя считаешь тупее чем Croaker ? NeoNox ? RomikChef ? почему они извлекают пользу из чтения умных книжек, а ты нет???
-
закройте тему... или в юмор если он есть на форуме :)
а то я уже хороший в связи с корпаротивным праздником и сейчас буду выражать своё мнение... ещё пара рюмок.......
-
chiffa, иди в сад