<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Форум PHP-MyAdmin.RU &mdash; Несколько баз данных]]></title>
		<link>https://forum.php-myadmin.ru/viewtopic.php?id=1744</link>
		<atom:link href="https://forum.php-myadmin.ru/extern.php?action=feed&amp;tid=1744&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Несколько баз данных».]]></description>
		<lastBuildDate>Fri, 28 May 2010 12:41:59 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Несколько баз данных]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=12179#p12179</link>
			<description><![CDATA[<p><strong>Dimazzz</strong><br />Не понимаю в чем у вас затруднение. Покажите как делаете вывод.</p>]]></description>
			<author><![CDATA[null@example.com (Hanut)]]></author>
			<pubDate>Fri, 28 May 2010 12:41:59 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=12179#p12179</guid>
		</item>
		<item>
			<title><![CDATA[Re: Несколько баз данных]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=12175#p12175</link>
			<description><![CDATA[<p>Структура таблицы создана, запрос по определенному FIO выдает. Я такой запрос выполнял раньше и получал данный по строке. Но как сделать так, что бы пользователь вводил фамилию и получал результат? Может циклом реализовать?</p>]]></description>
			<author><![CDATA[null@example.com (Dimazzz)]]></author>
			<pubDate>Fri, 28 May 2010 09:18:53 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=12175#p12175</guid>
		</item>
		<item>
			<title><![CDATA[Re: Несколько баз данных]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=12172#p12172</link>
			<description><![CDATA[<p>Вы создали структуру таблицы jos_1klass и ввели в нее данные (если создали, то покажите)? Среди данных есть запись со строкой &quot;имя&quot; в поле FIO?</p>]]></description>
			<author><![CDATA[null@example.com (Hanut)]]></author>
			<pubDate>Fri, 28 May 2010 08:06:43 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=12172#p12172</guid>
		</item>
		<item>
			<title><![CDATA[Re: Несколько баз данных]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=12168#p12168</link>
			<description><![CDATA[<p><strong>Hanut</strong><br />Извините, при запросе выдает:<br />1. [ SELECT * FROM `jos_1klass` WHERE `FIO` = &quot;имя&quot; ], rows: 0</p>]]></description>
			<author><![CDATA[null@example.com (Dimazzz)]]></author>
			<pubDate>Fri, 28 May 2010 00:58:09 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=12168#p12168</guid>
		</item>
		<item>
			<title><![CDATA[Re: Несколько баз данных]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=12167#p12167</link>
			<description><![CDATA[<p><strong>Hanut</strong><br />Спасибо</p>]]></description>
			<author><![CDATA[null@example.com (Dimazzz)]]></author>
			<pubDate>Fri, 28 May 2010 00:48:40 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=12167#p12167</guid>
		</item>
		<item>
			<title><![CDATA[Re: Несколько баз данных]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=12151#p12151</link>
			<description><![CDATA[<p><strong>Dimazzz</strong><br />Запрос будет самым простым:<br /></p><div class="codebox"><pre><code>SELECT * FROM `jos_1klass` WHERE `FIO` = &quot;имя&quot;;</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Hanut)]]></author>
			<pubDate>Wed, 26 May 2010 21:06:18 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=12151#p12151</guid>
		</item>
		<item>
			<title><![CDATA[Re: Несколько баз данных]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=12146#p12146</link>
			<description><![CDATA[<p>Уважаемый Hanut<br />Я думаю что будет такая довольно не сложная структура.<br />На примере первого класса таблицы jos_1klass<br />1) Вывод данных по вводу фамилии из таблицы:FIO,Klass,Obgr,Pis,Fiz,Mat,Okr,Tech,Muz. Где в поле класс будет размещаться выпадающий список с классами и след. поля, это названия предметов с оценками в таблице.<br />2) В базе данных мы храним инфу. по каждому классу в отдельных таблицах.<br />Ну как то вот так. <br />Как это реализовать в joomla я разобрался. Как построить sql запрос к таблице jos_1klass по заданной пользователем строке, в данном случае по вводу FIO? Может использовать цикл?</p>]]></description>
			<author><![CDATA[null@example.com (Dimazzz)]]></author>
			<pubDate>Wed, 26 May 2010 09:01:04 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=12146#p12146</guid>
		</item>
		<item>
			<title><![CDATA[Re: Несколько баз данных]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=12140#p12140</link>
			<description><![CDATA[<p><strong>Dimazzz</strong><br />Чтобы построить структуру таблиц надо четко понимать их взаимосвязь. Я необходимые вам связи не понимаю и предлагаю пример решения, вы должны продумать эти связи и создать таблицы и их структуры по примерно следующей логике:</p><p>1) Какие данные надо выводить?<br />2) Какие данные надо хранить в БД?<br />3) Если есть несколько строк принадлежат одному пользователю, то его данные (имя, фамилия) лучше вывести в отдельную таблицу, чтобы при вставке данных не вбивать постоянно имя и фамилию. Поле fio здесь дано, как пример. Этот принцип необходимо применить ко всем данным.</p>]]></description>
			<author><![CDATA[null@example.com (Hanut)]]></author>
			<pubDate>Tue, 25 May 2010 21:19:15 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=12140#p12140</guid>
		</item>
		<item>
			<title><![CDATA[Re: Несколько баз данных]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=12132#p12132</link>
			<description><![CDATA[<p>Что то мне немного не понятно, зачем для fio создавать отдельную таблицу? Ккак же мне сделать объединение таблиц klass, вот это меня больше всего интерисует, и вообще надо ли это в моем случае.<br />Мне все таки кажется,&nbsp; что таблица fio не очень необходима, ведь у меня таблицы будут по отдельным классам. Хотя и там могут быть <br />повторения:).</p>]]></description>
			<author><![CDATA[null@example.com (Dimazzz)]]></author>
			<pubDate>Tue, 25 May 2010 08:07:36 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=12132#p12132</guid>
		</item>
		<item>
			<title><![CDATA[Re: Несколько баз данных]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=12131#p12131</link>
			<description><![CDATA[<p><strong>Dimazzz</strong><br />Думаю можно сделать две таблицы: fio - содержит поля id и fio; и main - содержит поля id, fio_id, klass, predmet, ocenka.</p><p>В этом случае для поиска по имени можно использовать следующий запрос:<br /></p><div class="codebox"><pre><code>SELECT `main`.*, `fio`.`fio`
FROM `fio` INNER JOIN `main` ON `fio`.`id` = `main`.`fio_id`
WHERE `fio`.`fio` LIKE &quot;имя&quot;;</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Hanut)]]></author>
			<pubDate>Tue, 25 May 2010 07:45:01 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=12131#p12131</guid>
		</item>
		<item>
			<title><![CDATA[Re: Несколько баз данных]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=12128#p12128</link>
			<description><![CDATA[<p>Извините, но я решил немного по другому составить таблицы. Допустим у нас есть n-кол-во классов. <br />Создаем таблицы (Klass1; Klass2; Klass3&nbsp; и т. д.) отдельно для каждого класса по полям: id; FIO; Klass; Predmet(где предметы будут введены в полях в зависимости от класса). И уже из созданных таблиц делаем выборку по заданной фамилии, что бы получить на выходе класс и предметы с уже выставленными оценками.<br />Вот теперь у меня еще такой вопрос. В данной случае надо ли объединить все таблицы? И как это сделать? Может лучше создать еще одну таблицу по классам?<br />Ведь по запросу в форме поиска мы будем задавать фамилию и система будет просматривать по всем таблицам klass.<br />Помогите. Уже не знаю даже куда обращаться, все молчат блин. Только у вас толковые советы:).</p>]]></description>
			<author><![CDATA[null@example.com (Dimazzz)]]></author>
			<pubDate>Tue, 25 May 2010 03:46:57 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=12128#p12128</guid>
		</item>
		<item>
			<title><![CDATA[Re: Несколько баз данных]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=12124#p12124</link>
			<description><![CDATA[<p>Спасибо. Попробую.</p>]]></description>
			<author><![CDATA[null@example.com (Dimazzz)]]></author>
			<pubDate>Mon, 24 May 2010 14:37:06 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=12124#p12124</guid>
		</item>
		<item>
			<title><![CDATA[Re: Несколько баз данных]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=12123#p12123</link>
			<description><![CDATA[<p><strong>Dimazzz</strong><br />Связь создается на уровне SQL запроса. В вашем случае запрос будет такой:<br /></p><div class="codebox"><pre><code>SELECT `table_1`.*, `table_2`.`Predmet`
FROM `table_1` INNER JOIN `table_2` ON `table_1`.`ID_Predmet` = `table_2`.`ID_Predmet`
WHERE ... /* Далее условие выборки */</code></pre></div><p>Таким запросом получаем кроме 5 полей из первой таблицы, еще одно поле из второй, связывая обе таблицы по значению поля ID_Predmet.</p><p>Попробуйте составить такой запрос и выполнить его в phpMyAdmin, чтобы увидеть результат и уже затем, если не будет ошибок, вставить его в скрипт.</p>]]></description>
			<author><![CDATA[null@example.com (Hanut)]]></author>
			<pubDate>Mon, 24 May 2010 13:55:02 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=12123#p12123</guid>
		</item>
		<item>
			<title><![CDATA[Re: Несколько баз данных]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=12122#p12122</link>
			<description><![CDATA[<p>Спасибо, со вставкой скрипта разобрался. Есть модуля оказывается для joomla специальные. Вот еще такой вопрос: как мне сделать связь двух таблиц на уровне phpmyadmin, какой запрос выполнить, что бы можно было к ним обращаться с админки. <br />Поля первой табл.: ID, FIO, Klass, ID_Predmet, Ocenka<br />поля второй: ID_Predmet, Predmet<br />Буду ооочень признателен!</p>]]></description>
			<author><![CDATA[null@example.com (Dimazzz)]]></author>
			<pubDate>Mon, 24 May 2010 13:41:53 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=12122#p12122</guid>
		</item>
		<item>
			<title><![CDATA[Re: Несколько баз данных]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=12121#p12121</link>
			<description><![CDATA[<p>Примерно ясно. Так созданный скрипт надо вставлять в joomla или может какими другими альтернативными средствами его использовать.</p>]]></description>
			<author><![CDATA[null@example.com (Dimazzz)]]></author>
			<pubDate>Mon, 24 May 2010 10:08:03 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=12121#p12121</guid>
		</item>
	</channel>
</rss>
