<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Форум PHP-MyAdmin.RU &mdash; Замена (создание) поля в DLE посредством phpMyAdmin]]></title>
	<link rel="self" href="https://forum.php-myadmin.ru/extern.php?action=feed&amp;tid=2254&amp;type=atom" />
	<updated>2011-06-26T19:34:49Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.php-myadmin.ru/viewtopic.php?id=2254</id>
		<entry>
			<title type="html"><![CDATA[Re: Замена (создание) поля в DLE посредством phpMyAdmin]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=16846#p16846" />
			<content type="html"><![CDATA[<p><strong>Hanut</strong> спасибо за помощь, вознаграждение перевел.<br />Тему можно закрывать!)</p>]]></content>
			<author>
				<name><![CDATA[benassi]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=3672</uri>
			</author>
			<updated>2011-06-26T19:34:49Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=16846#p16846</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Замена (создание) поля в DLE посредством phpMyAdmin]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=16845#p16845" />
			<content type="html"><![CDATA[<p>Данные из поля god вставить не сложно, достаточно прописать его в нужном месте через запятую внутри функции CONCAT(). Как пример:<br /></p><div class="codebox"><pre><code>UPDATE `dle_post` SET
`metatitle` = CONCAT(&quot;Скачать фильм &quot;,
  SUBSTRING_INDEX(SUBSTRING_INDEX(`xfields`, &#039;|&#039;, 5), &#039;|&#039;, -1),
  &quot;, смотреть онлайн &quot;,
  SUBSTRING_INDEX(SUBSTRING_INDEX(`xfields`, &#039;|&#039;, 5), &#039;|&#039;, -1),
  `god`)
WHERE `xfields` IS NOT NULL;</code></pre></div><p>Если перед содержимым поля надо добавить пробел, то будет: &quot; &quot;, `god`</p><p>Реквизиты для оплаты консультации можно найти на странице <a href="http://php-myadmin.ru/contacts/consultation.html">платных консультаций</a>.</p>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2011-06-26T19:04:58Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=16845#p16845</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Замена (создание) поля в DLE посредством phpMyAdmin]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=16843#p16843" />
			<content type="html"><![CDATA[<p><strong>Hanut</strong> жду wmz кошелек в личку)<br />Еще неплохо если бы Вы сказали как в этот запрос можно вставить например все данные с поля god</p>]]></content>
			<author>
				<name><![CDATA[benassi]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=3672</uri>
			</author>
			<updated>2011-06-26T16:51:42Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=16843#p16843</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Замена (создание) поля в DLE посредством phpMyAdmin]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=16840#p16840" />
			<content type="html"><![CDATA[<p>Сохраните данные таблицы, чтобы в случае чего было к чему откатить и выполните этот запрос.<br /></p><div class="codebox"><pre><code>UPDATE `dle_post` SET
`metatitle` = CONCAT(&quot;Скачать фильм &quot;,
  SUBSTRING_INDEX(SUBSTRING_INDEX(`xfields`, &#039;|&#039;, 5), &#039;|&#039;, -1),
  &quot;, смотреть онлайн &quot;,
  SUBSTRING_INDEX(SUBSTRING_INDEX(`xfields`, &#039;|&#039;, 5), &#039;|&#039;, -1))
WHERE `xfields` IS NOT NULL;</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2011-06-26T15:39:02Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=16840#p16840</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Замена (создание) поля в DLE посредством phpMyAdmin]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=16838#p16838" />
			<content type="html"><![CDATA[<p><strong>Hanut</strong> поле xfields во всех новостях заполнено и оно имеет идентичную структуру строки.<br />Запрос показал что: Showing rows 0 - 29 (<strong>1,518 total</strong>, Query took 0.0014 sec) на сайте у меня ровно 1,518 новостей так что думаю должно получиться. Но какой запрос сделать?</p>]]></content>
			<author>
				<name><![CDATA[benassi]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=3672</uri>
			</author>
			<updated>2011-06-26T14:02:21Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=16838#p16838</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Замена (создание) поля в DLE посредством phpMyAdmin]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=16833#p16833" />
			<content type="html"><![CDATA[<p>Сделать это можно только в том случае, если для всех строк таблицы dle_post заполнено поле xfields и оно имеет идентичную структуру строки. Попробуйте посмотреть что выведет данный запрос:<br /></p><div class="codebox"><pre><code>SELECT SUBSTRING_INDEX(SUBSTRING_INDEX(`xfields`, &#039;|&#039;, 5), &#039;|&#039;, -1) AS `x_part`
FROM `dle_post` WHERE `xfields` IS NOT NULL;</code></pre></div><p>Обратите внимание на количество выведенных запросом строк и правильно ли найдено слово.</p>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2011-06-26T12:07:55Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=16833#p16833</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Замена (создание) поля в DLE посредством phpMyAdmin]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=16829#p16829" />
			<content type="html"><![CDATA[<p>Здравствуйте, нужна ваша помощь, дело вот в чем: <br />Есть сайт на DLE, базе данных есть таблица&nbsp; <strong>dle_post</strong>, а в ней поле <strong>metatitle</strong> (во всей базе только 5% поля заполнено). Так вот нужно сделать запрос что бы к каждой новости (даже в тех случаях что уже заполнены) заполнить это поле например текстом &quot;Скачать фильм %%%, смотреть онлайн %%%&quot;. А вместо %%% - вставить название фильма взятое из соответственного поля <strong>xfields</strong>. Но проблема в том что в этом поле много текста (<em>image|http://site.ru/uploads/posts/2010-10/1287688132_1262635227.jpg||name|</em><strong>Связи</strong><em>||original_name|Hooking Up||imdb|3.1/10 (260 votes)||proz|США, Bipolar Films||time|01:35:27||format|AVI (XviD)||video|1648 kb/s, 720x304||audio|Russian / English: AC3, 192 kb/s (2 ch)||mb|1,397 MB</em>) а мне нужно только название &quot;<strong>Связи</strong>&quot;. Во общем что бы в конце поле <strong>metatitle</strong> было заполнено типа <em>&quot;Скачать фильм Связи, смотреть онлайн фильм Связи&quot;, Скачать фильм Начало, смотреть онлайн фильм Начало&quot;</em> и так далее. Тому кто поможет осуществить миссию дам на пиво 5$)</p>]]></content>
			<author>
				<name><![CDATA[benassi]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=3672</uri>
			</author>
			<updated>2011-06-26T08:41:08Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=16829#p16829</id>
		</entry>
</feed>
