<?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=1756&amp;type=atom" />
	<updated>2010-05-29T11:52:38Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.php-myadmin.ru/viewtopic.php?id=1756</id>
		<entry>
			<title type="html"><![CDATA[Re: Отображение нескольких изображений хранящихся в БД]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=12198#p12198" />
			<content type="html"><![CDATA[<p><span style="color: brown">СПАСИБО ОГРОМНОЕ</span><br />я чуть от радости не расплакался=)))</p>]]></content>
			<author>
				<name><![CDATA[clone-future]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=2846</uri>
			</author>
			<updated>2010-05-29T11:52:38Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=12198#p12198</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Отображение нескольких изображений хранящихся в БД]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=12195#p12195" />
			<content type="html"><![CDATA[<p>В запросе добавляем выборку поля ID_PRODUKCIYA.<br /></p><div class="codebox"><pre><code>$query = &quot;SELECT NAIMENOVANIE_NAIMENOVANIE, NAZVANIE_PRODUKCIYA, OPISANIE_PRODUKCIYA, PHOTO_PRODUKCIYA, PROIZVODITEL_PROIZVODITEL, NAZVANIE_RAZMERYKPB, ID_PRODUKCIYA
FROM naimenovanie, produkciya, proizvoditel, razmerykpb
WHERE produkciya.ID_PROIZVODITEL = proizvoditel.ID_PROIZVODITEL
AND produkciya.ID_NAIMENOVANIE = naimenovanie.ID_NAIMENOVANIE
AND produkciya.ID_RAZMERYKPB = razmerykpb.ID_RAZMERYKPB
LIMIT 0 , 30&quot;;</code></pre></div><p>При формировании ссылки на картинку, добавляем идентификатор картинки.<br /></p><div class="codebox"><pre><code>echo &#039;&lt;img src=&quot;photo2.php?id=&#039; . $result_row[&#039;ID_PRODUKCIYA&#039;] . &#039;&quot; WIDTH=100 HEIGHT=100&gt; &lt;br /&gt;&#039;;</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2010-05-29T08:18:18Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=12195#p12195</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Отображение нескольких изображений хранящихся в БД]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=12191#p12191" />
			<content type="html"><![CDATA[<p>картинка и выводимая запись находятся в одной таблице.<br />мне нужно что бы соответсвующей записи отображалась соответсвующая картинка акак это осущиствить я слабо представляю.подскажите чайнику:)</p>]]></content>
			<author>
				<name><![CDATA[clone-future]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=2846</uri>
			</author>
			<updated>2010-05-28T21:16:09Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=12191#p12191</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Отображение нескольких изображений хранящихся в БД]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=12190#p12190" />
			<content type="html"><![CDATA[<p>photo2.php?id=<span style="color: red">5</span> - Красненькое идет сюда:<br />$result = mysql_query (&quot;SELECT PHOTO_PRODUKCIYA FROM `produkciya` WHERE ID_PRODUKCIYA=&#039;&quot;.<span style="color: red">$_REQUEST[&#039;id&#039;]</span>.&quot;&#039;&quot;);</p><p>Соответственно картинка и выводимая запись товара (название, размеры и т. д.) должны быть связаны. Как вы эту связь сделали я по коду не вижу, но если она есть, то вывести идентификаторы картинок будет не сложно.</p>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2010-05-28T21:07:19Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=12190#p12190</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Отображение нескольких изображений хранящихся в БД]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=12189#p12189" />
			<content type="html"><![CDATA[<p>я наверно не понятно обьяснил.проблема в том что на странице отображается 10 записей с названием описанием и тд,но картинка для всех одинаковая всегда отображается.либо соответсвующая заданамо номеру id, либо,если не задавать номер id, первую картинку (id которой равен 1).</p>]]></content>
			<author>
				<name><![CDATA[clone-future]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=2846</uri>
			</author>
			<updated>2010-05-28T20:37:17Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=12189#p12189</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Отображение нескольких изображений хранящихся в БД]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=12188#p12188" />
			<content type="html"><![CDATA[<p>дело в том что я начал изучать PHP недавно, делаю дипломную работу(интернет магазин,ну и если выйдет не плохо он в дальнейшем будет работать).пишу что то по книжке что то при помощи вашего форума.дописал до этой стадии и заступорился.что именно заместо 5ти написать? подскажите пожалуйста</p>]]></content>
			<author>
				<name><![CDATA[clone-future]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=2846</uri>
			</author>
			<updated>2010-05-28T20:27:55Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=12188#p12188</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Отображение нескольких изображений хранящихся в БД]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=12187#p12187" />
			<content type="html"><![CDATA[<p>Подставьте вместо 5 идентификатор из таблицы PHOTO_PRODUKCIYA. Вроде вы все правильно делаете. В чем собственно трудность возникала?<br /></p><div class="quotebox"><cite>clone-future сказал:</cite><blockquote><p>echo &#039;&lt;img src=&quot;photo2.php?id=<span style="color: red">5</span>&quot; WIDTH=100 HEIGHT=100&gt; &lt;br /&gt;&#039;;</p></blockquote></div>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2010-05-28T20:12:59Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=12187#p12187</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Отображение нескольких изображений хранящихся в БД]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=12183#p12183" />
			<content type="html"><![CDATA[<p>Здравствуйте ,подобную тему не нашел поэтому создаю новую.Если таковые есть можете перенаправить.<br />вопрос в следующем , долго мучался с выводом изображений из БД,наконец кое что получилось но не совсем то что нужно.<br />имеется файл photo2.php :<br /></p><div class="codebox"><pre><code>&lt;?php
include(&#039;login.php&#039;);
$connection = mysql_connect ($db_host, $db_username, $db_password);
mysql_query(&quot;SET NAMES &#039;cp1251&#039;&quot;);
if (!$connection) {
  die(&quot;ошибка подключения к базе данных: &lt;br /&gt;&quot;.mysql_error());
}
$db_select = mysql_select_db($db_database);
if (!db_select) {
  die(&quot;невозможно выбрадь бд:&lt;br /&gt;&quot;. mysql_error());
}
$result = mysql_query (&quot;SELECT PHOTO_PRODUKCIYA FROM `produkciya` WHERE ID_PRODUKCIYA=&#039;&quot;.$_REQUEST[&#039;id&#039;].&quot;&#039;&quot;);
while ($result_row=mysql_fetch_array($result, MYSQL_ASSOC)){
header(&quot;Content-type: image/jpeg&quot;);
echo $result_row[&#039;PHOTO_PRODUKCIYA&#039;];
}
?&gt;</code></pre></div><p>отвечает за вывод изображения.но если просматривать в браузере этот скрипт то ничего не показывает ни ошибок, ни картинок. я его используя как исполняющий файл для следующего кода:<br /></p><div class="codebox"><pre><code>&lt;?php
include(&#039;login.php&#039;);
$connection = mysql_connect ($db_host, $db_username, $db_password);
mysql_query(&quot;SET NAMES &#039;cp1251&#039;&quot;);
if (!$connection) {
  die(&quot;ошибка подключения к базе данных: &lt;br /&gt;&quot;.mysql_error());
}
$db_select = mysql_select_db($db_database);
if (!db_select) {
  die(&quot;невозможно выбрадь бд:&lt;br /&gt;&quot;. mysql_error());
}
$query = &quot;SELECT NAIMENOVANIE_NAIMENOVANIE, NAZVANIE_PRODUKCIYA, OPISANIE_PRODUKCIYA, PHOTO_PRODUKCIYA, PROIZVODITEL_PROIZVODITEL, NAZVANIE_RAZMERYKPB
FROM naimenovanie, produkciya, proizvoditel, razmerykpb
WHERE produkciya.ID_PROIZVODITEL = proizvoditel.ID_PROIZVODITEL
AND produkciya.ID_NAIMENOVANIE = naimenovanie.ID_NAIMENOVANIE
AND produkciya.ID_RAZMERYKPB = razmerykpb.ID_RAZMERYKPB
LIMIT 0 , 30;&quot;;
$result = mysql_query($query);
if (!$result) {
  die(&quot;невозможно исполнить запрос к бд: &lt;br /&gt;&quot;. mysql_error());
}
while ($result_row = mysql_fetch_array($result, MYSQL_ASSOC)){
echo &#039;&lt;img src=&quot;photo2.php?id=5&quot; WIDTH=100 HEIGHT=100&gt; &lt;br /&gt;&#039;;
echo &#039;наименование: &#039;.$result_row[&#039;NAIMENOVANIE_NAIMENOVANIE&#039;].&#039; &lt;br /&gt;&#039;;
echo &#039;Название: &#039;.$result_row[&#039;NAZVANIE_PRODUKCIYA&#039;].&#039; &lt;br /&gt;&#039;;
echo &#039;Размеры: &#039;.$result_row[&#039;NAZVANIE_RAZMERYKPB&#039;].&#039; &lt;br /&gt;&#039;;
echo &#039;Производитель: &#039;.$result_row[&#039;PROIZVODITEL_PROIZVODITEL&#039;].&#039; &lt;br /&gt;&#039;;
echo &#039;Описание: &#039;.$result_row[&#039;OPISANIE_PRODUKCIYA&#039;].&#039; &lt;br /&gt;&#039;;
}
mysql_close($connection);
?&gt;</code></pre></div><p>этот скрипт является частью страницы весь текст выкладывать смысла не имеет.<br />при выводе на странице все данные отображаются как нужно кроме фото если поставить номер ID то показывает картинку соответсвующую ID если не ставить то показывает картинку с ID = 1.всего записей в базе 10 и все они отображаются,так же нужно что бы и картинки выводились в соответсвии с записями.подскажите как это осуществить<br />echo &#039;&lt;img src=&quot;photo2.php?id=5&quot; WIDTH=100 HEIGHT=100&gt; &lt;br /&gt;&#039;;&lt;&lt;вписать заместо ID какое то значение или как?</p>]]></content>
			<author>
				<name><![CDATA[clone-future]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=2846</uri>
			</author>
			<updated>2010-05-28T16:17:55Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=12183#p12183</id>
		</entry>
</feed>
