<?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; Проблема с PDO]]></title>
		<link>https://forum.php-myadmin.ru/viewtopic.php?id=4037</link>
		<atom:link href="https://forum.php-myadmin.ru/extern.php?action=feed&amp;tid=4037&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Проблема с PDO».]]></description>
		<lastBuildDate>Mon, 13 Apr 2015 17:41:18 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Проблема с PDO]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=26259#p26259</link>
			<description><![CDATA[<p>Большое человеческое вам спасибо, пол дня голову ломал))). перелопатил пол интернета.</p>]]></description>
			<author><![CDATA[null@example.com (Pasha)]]></author>
			<pubDate>Mon, 13 Apr 2015 17:41:18 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=26259#p26259</guid>
		</item>
		<item>
			<title><![CDATA[Re: Проблема с PDO]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=26258#p26258</link>
			<description><![CDATA[<p>После точки с запятой не ставьте пробел и обратите внимание на dbname.<br /></p><div class="codebox"><pre><code>$db = new PDO(&quot;mysql:host=$host;dbname=$dbname&quot;, $user, $pass);</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Hanut)]]></author>
			<pubDate>Mon, 13 Apr 2015 17:05:16 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=26258#p26258</guid>
		</item>
		<item>
			<title><![CDATA[Проблема с PDO]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=26257#p26257</link>
			<description><![CDATA[<p>Здравствуйте, помогите пожалуйста с проблемой, надо записать в базу на phpmyadmin через PDO. Новая для меня тема, вороде должно работать, но пишет ошибку: Array ( [0] =&gt; 3D000 [1] =&gt; 1046 [2] =&gt; No database selected ) <br />Сам код:</p><p>&nbsp; &nbsp; try{<br />&nbsp; &nbsp; &nbsp; &nbsp; $db = new PDO(&quot;mysql:host=$host; bdname=$dbname&quot;, $user, $pass);<br />&nbsp; &nbsp; }catch(Exception $e){<br />&nbsp; &nbsp; &nbsp; &nbsp; die($e-&gt;getMessage());<br />&nbsp; &nbsp; }<br />&nbsp; &nbsp; $sql = &quot;INSERT INTO catalog(author, title, pubyear, price)<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; VALUES(&#039;CCC&#039;, &#039;DDD&#039;, 111, 222)&quot;;<br />&nbsp; &nbsp; $db-&gt;exec($sql) or die(print_r($db-&gt;errorInfo(), true));<br />&nbsp; &nbsp; print_r($db);</p><p>&nbsp; &nbsp;При том что с базой соединяется: если пишу ошибку в пароле, то говорит, что с ним проблема. Сам запрос тоже простой, и в нем нет ошибки. Что-то с exec, или с с хостом, хотя phpinfo пишет что драйвер подключен: PDO drivers enabled mysql, sqlite. Просто хост друга и у меня доступ к поддомену, может там что-то прописать надо в php.ini или еще где?</p>]]></description>
			<author><![CDATA[null@example.com (Pasha)]]></author>
			<pubDate>Mon, 13 Apr 2015 16:48:10 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=26257#p26257</guid>
		</item>
	</channel>
</rss>
