<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Форум PHP-MyAdmin.RU &mdash; Выпадающий список]]></title>
	<link rel="self" href="https://forum.php-myadmin.ru/extern.php?action=feed&amp;tid=2189&amp;type=atom" />
	<updated>2014-05-16T08:45:48Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.php-myadmin.ru/viewtopic.php?id=2189</id>
		<entry>
			<title type="html"><![CDATA[Re: Выпадающий список]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=24765#p24765" />
			<content type="html"><![CDATA[<p>я пока додумал 3 варианта , да есть union есть тот запрос что не получается , и есть тот что я написал через цикл а суть в том чтоо определить какой быстрее всего - но для етого нужно чтоб все они работали. А один вот пока не работает</p>]]></content>
			<author>
				<name><![CDATA[павелsimon1]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=5596</uri>
			</author>
			<updated>2014-05-16T08:45:48Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=24765#p24765</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Выпадающий список]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=24763#p24763" />
			<content type="html"><![CDATA[<p>Если надо объединить данные двух таблиц, чтобы они выглядели, как одна таблица, то используйте UNION SELECT.<br /><a href="http://www.mysql.ru/docs/man/UNION.html">http://www.mysql.ru/docs/man/UNION.html</a></p>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2014-05-16T06:27:11Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=24763#p24763</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Выпадающий список]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=24762#p24762" />
			<content type="html"><![CDATA[<p>структура таблиц </p><div class="codebox"><pre><code>CREATE TABLE `t1` (
  `id` int(255) NOT NULL auto_increment,
  `name` varchar(255) NOT NULL,
  `mail` varchar(255) NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=122237 DEFAULT CHARSET=cp1251 AUTO_INCREMENT=122237 ;
/// и вторая 

CREATE TABLE `t2` (
  `id` int(255) NOT NULL auto_increment,
  `name22` text,
  `name2` text NOT NULL,
  `name3` text NOT NULL,
  `mail` varchar(255) NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=33030 DEFAULT CHARSET=cp1251 AUTO_INCREMENT=33030 ;</code></pre></div><br /><p>как видите поля mail их обединяют в етих полях но не по порядку в обеих таблицах есть идентичные строки</p><p>в масив собираются строки которые присутствуют в обеих таблицах вот в данном запросе </p><div class="codebox"><pre><code>$a = array(&quot;name 1 &quot;,&quot;name 2&quot;,&quot;name 3&quot;);


$sql = &#039;SELECT  * FROM (SELECT  * FROM  `t1` , `t2`
    WHERE `t1`.`mail` IN(&quot;&#039; . implode(&#039;&quot;,&quot;&#039;, $a) . &#039;&quot;)  ) AS t &#039;;
$result= mysql_query($sql);
$row = mysql_fetch_array($result);

do {
print&quot;nen &quot;.$row[&quot;mail&quot;].&quot;&lt;br&gt;&quot;;
}
while ($row = mysql_fetch_array($result));</code></pre></div><br /><br /><p>тоесть есть масив строк к которым нужно пивязать строки из двух таблиц тоесть&nbsp; полю mail из масива нужно вытащить из таблицы t1.mail&nbsp; если они совпадают и соответственно вытащить поле name&nbsp; &nbsp;а из таблицы t2.mail поля name2 name3 name22 если писать цикл</p><div class="codebox"><pre><code>foreach ($a as $value){
/// и тут вытаскивать по запросу  
$result = mysql_query(&quot;select  * from `t1`,`t2` where  mail=&#039;$value&#039;   &quot;,$db);
$row = mysql_fetch_array($result);
print&quot;тут переменная&quot;;

}</code></pre></div><br /><p>то я полагаю обработка будет дольше нежели в предидущем запросе, а мне уж очень нужно время сократить</p>]]></content>
			<author>
				<name><![CDATA[павелsimon1]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=5596</uri>
			</author>
			<updated>2014-05-15T19:38:43Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=24762#p24762</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Выпадающий список]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=24753#p24753" />
			<content type="html"><![CDATA[<p>С запросом не могу помочь. Не понимаю структуру таблиц и что надо выбрать запросом. Скорость значения пока не имеет.</p>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2014-05-14T13:43:47Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=24753#p24753</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Выпадающий список]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=24750#p24750" />
			<content type="html"><![CDATA[<p>Как понять связаны? В данном случае у обеих таблиц есть поля mail&nbsp; значения в них есть одинаковые есть и разные как по строке так и по расположению тоесть если в перевой t1 в mail есть name в 15 строке то во второй таблице етотже name может быть в 3 строке, ето имеет значение, кстати такого рода запросбудет быстрее нежели два идентичных но с выборкой из одной таблицы?</p>]]></content>
			<author>
				<name><![CDATA[павелsimon1]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=5596</uri>
			</author>
			<updated>2014-05-14T11:44:28Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=24750#p24750</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Выпадающий список]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=24738#p24738" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>павелsimon1 сказал:</cite><blockquote><p>что же не так с запросом?</p></blockquote></div><p>При выборке из двух таблиц, они должны быть связаны каким-то полем, обычно идентификатором. Пробуйте делать несколько запросов, если одним не получается.</p>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2014-05-13T12:51:16Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=24738#p24738</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Выпадающий список]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=24735#p24735" />
			<content type="html"><![CDATA[<p>что же не так с запросом?</p>]]></content>
			<author>
				<name><![CDATA[павелsimon1]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=5596</uri>
			</author>
			<updated>2014-05-13T09:14:54Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=24735#p24735</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Выпадающий список]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=24734#p24734" />
			<content type="html"><![CDATA[<p>да работает отлично</p>]]></content>
			<author>
				<name><![CDATA[павелsimon1]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=5596</uri>
			</author>
			<updated>2014-05-13T08:13:21Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=24734#p24734</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Выпадающий список]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=24733#p24733" />
			<content type="html"><![CDATA[<p>Попробуйте выполнить подзапрос отдельно.<br /></p><div class="codebox"><pre><code>SELECT * FROM `bot`.`t1`, `bot`.`t2` WHERE `t1`.`mail` IN(&quot;155/70R13 NEXEN CLASSE PREMIERE &quot;,&quot;175/70R13 FALKEN SINCERA SN-832 EC82T&quot;)</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2014-05-13T08:07:36Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=24733#p24733</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Выпадающий список]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=24731#p24731" />
			<content type="html"><![CDATA[<p>таблица точно существует так как на запрос SELECT * FROM (SELECT * FROM `bot`.`t1` WHERE `t1`.`mail` IN(&quot;155/70R13 NEXEN CLASSE PREMIERE &quot;,&quot;175/70R13 FALKEN SINCERA SN-832 EC82T&quot;) ) AS t при выборке из одной таблицы все норм выходит</p>]]></content>
			<author>
				<name><![CDATA[павелsimon1]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=5596</uri>
			</author>
			<updated>2014-05-13T07:06:03Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=24731#p24731</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Выпадающий список]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=24730#p24730" />
			<content type="html"><![CDATA[<p>на запрос SELECT * FROM (SELECT * FROM `bot`.`t1`, `bot`.`t2` WHERE `t1`.`mail` IN(&quot;155/70R13 NEXEN CLASSE PREMIERE &quot;,&quot;175/70R13 FALKEN SINCERA SN-832 EC82T&quot;) ) AS t</p><p>ошбка #1060 - Duplicate column name &#039;id&#039;</p>]]></content>
			<author>
				<name><![CDATA[павелsimon1]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=5596</uri>
			</author>
			<updated>2014-05-13T07:04:44Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=24730#p24730</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Выпадающий список]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=24728#p24728" />
			<content type="html"><![CDATA[<p>Если ошибка говорит, что таблицы нет - значит ее нет. Проверьте внимательнее.</p>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2014-05-12T19:00:25Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=24728#p24728</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Выпадающий список]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=24727#p24727" />
			<content type="html"><![CDATA[<p>ну ответ однозначный #1146 - Table &#039;t1.mail&#039; doesn&#039;t exist&nbsp; &nbsp; но таблица то существует</p>]]></content>
			<author>
				<name><![CDATA[павелsimon1]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=5596</uri>
			</author>
			<updated>2014-05-12T14:55:22Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=24727#p24727</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Выпадающий список]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=24725#p24725" />
			<content type="html"><![CDATA[<p>Смотрите как формируется запрос и пробуйте его выполнить в phpMyAdmin.<br /></p><div class="codebox"><pre><code>exit($sql);</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2014-05-12T14:38:34Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=24725#p24725</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Выпадающий список]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=24722#p24722" />
			<content type="html"><![CDATA[<p>не выходит </p><div class="codebox"><pre><code>$a = array(&quot;name 1 &quot;,&quot;name 2&quot;,&quot;name 3&quot;);


$sql = &#039;SELECT  * FROM (SELECT  * FROM  `t1` , `t2`
    WHERE `t1`.`mail` IN(&quot;&#039; . implode(&#039;&quot;,&quot;&#039;, $a) . &#039;&quot;)  ) AS t &#039;;
$result= mysql_query($sql);
$row = mysql_fetch_array($result);

do {
print&quot;nen &quot;.$row[&quot;mail&quot;].&quot;&lt;br&gt;&quot;;
}
while ($row = mysql_fetch_array($result));</code></pre></div><br /><p>ошибка Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in Z:\home\localhost\www\POISK\reader\test_new.php on line 12</p>]]></content>
			<author>
				<name><![CDATA[павелsimon1]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=5596</uri>
			</author>
			<updated>2014-05-12T14:02:19Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=24722#p24722</id>
		</entry>
</feed>
