<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>fetch_object | Wiki | PWODEV</title>
	<atom:link href="https://wiki.pwodev.com/tag/fetch_object/feed/" rel="self" type="application/rss+xml" />
	<link>https://wiki.pwodev.com/tag/fetch_object/</link>
	<description>Help for developers</description>
	<lastBuildDate>Fri, 09 Aug 2019 11:40:05 +0000</lastBuildDate>
	<language>ru-RU</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.1</generator>
	<item>
		<title>PHP connect MySQL &#124; Подключение к базе данных</title>
		<link>https://wiki.pwodev.com/php-connect-mysql/</link>
					<comments>https://wiki.pwodev.com/php-connect-mysql/#respond</comments>
		
		<dc:creator><![CDATA[Paul Osmachko]]></dc:creator>
		<pubDate>Mon, 04 Dec 2017 07:57:47 +0000</pubDate>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[fetch_object]]></category>
		<category><![CDATA[mysqli_connect]]></category>
		<guid isPermaLink="false">http://wiki.pwodev.com/?p=324</guid>

					<description><![CDATA[<p>Ранее мы рассматривали скрипт для подключения к базе данных MySQL, который использует php connect mysql. Сегодня мы поговорим о том как работает этот скрипт. PHP connect MySQL базовые знания: Как подключиться к базе данных MySQL с помощью PHP функций. fetch_object &#8212; основная функция для получения обьекта из MySQL. Для начала нам нужно создать переменные с [&#8230;]</p>
<p>Сообщение <a href="https://wiki.pwodev.com/php-connect-mysql/">PHP connect MySQL | Подключение к базе данных</a> появились сначала на <a href="https://wiki.pwodev.com">Wiki | PWODEV</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Ранее мы рассматривали <a href="http://wiki.pwodev.com/mysql-sypex-dumper/" target="_blank" rel="noopener noreferrer">скрипт для подключения к базе данных MySQL</a>, который использует php connect mysql. Сегодня мы поговорим о том как работает этот скрипт.</p>



<h5 class="wp-block-heading">PHP connect MySQL базовые знания:</h5>



<p>Как подключиться к базе данных MySQL с помощью PHP функций.</p>



<p><a href="http://php.net/manual/ru/mysqli-result.fetch-object.php" target="_blank" rel="noopener noreferrer">fetch_object</a> &#8212; основная функция для получения обьекта из MySQL.</p>



<p>Для начала нам нужно создать переменные с настройками:</p>



<pre class="wp-block-code"><code>$host = 'localhost'; // адрес сервера 
$db_name = 'db_name'; // имя базы данных
$db_user = 'db_user'; // имя пользователя
$db_pass = 'db_pass'; // пароль</code></pre>



<p>Мы объявили переменные с настройками к базе данных. Теперь можно подключаться к базе.</p>



<pre class="wp-block-code"><code>$mysqli = new mysqli($host, $db_user, $db_pass, $db_name); // подключаемся к базе MySQL</code></pre>



<p>Проверяем подключение на наличие ошибок:</p>



<pre class="wp-block-code"><code>if (mysqli_connect_errno()) { // проверяем подключение
 printf("Connect failed: %s\n", mysqli_connect_error());
 exit();
}</code></pre>



<p>Теперь можно выполнять нужные нам операции с базой данных. Для примера получим все данные из таблицы:</p>



<pre class="wp-block-code"><code>$query = "SELECT * FROM table"; // запрос
if ($result = $mysqli->query($query)) {
 while ($obj = $result->fetch_object()) { // выборка данных и помещение их в объекты
 var_dump($obj);
 }
 $result->close(); // очищаем результирующий набор 
}</code></pre>



<p>И не забываем в конце закрыть подключение к базе данных MySQL функцией:</p>



<pre class="wp-block-code"><code>$mysqli->close(); // закрываем подключение</code></pre>



<p>Теперь мы научились пользоваться базой данных. Это минимальные знания для работы с базой данных.</p>



<h3 class="wp-block-heading">Весь код вместе:</h3>



<pre class="wp-block-code"><code>$host = 'localhost';
$db_name = 'db_name';
$db_user = 'db_user';
$db_pass = 'db_pass';

$mysqli = new mysqli($host, $db_user, $db_pass, $db_name);

if (mysqli_connect_errno()) {
    printf("Connect failed: %s\n", mysqli_connect_error());
    exit();
}
 
$query = "SELECT * FROM table";

if ($result = $mysqli->query($query)) {

    while ($obj = $result->fetch_object()) {
        var_dump($obj);
    }

    $result->close();
}

$mysqli->close();</code></pre>



<p>Готово.</p>



<p>Если у вас есть дополнения или новые идеи к этой статье, пишите их в комментариях. Также для того чтобы написать на нашем сайте свою статью — у нас открыта регистрация по ссылке&nbsp;<a href="http://wiki.pwodev.com/wp-admin" target="_blank" rel="noopener noreferrer">http://wiki.pwodev.com/wp-admin</a></p>
<p><a class="a2a_button_facebook" href="https://www.addtoany.com/add_to/facebook?linkurl=https%3A%2F%2Fwiki.pwodev.com%2Fphp-connect-mysql%2F&amp;linkname=PHP%20connect%20MySQL%20%7C%20%D0%9F%D0%BE%D0%B4%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B5%20%D0%BA%20%D0%B1%D0%B0%D0%B7%D0%B5%20%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85" title="Facebook" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_vk" href="https://www.addtoany.com/add_to/vk?linkurl=https%3A%2F%2Fwiki.pwodev.com%2Fphp-connect-mysql%2F&amp;linkname=PHP%20connect%20MySQL%20%7C%20%D0%9F%D0%BE%D0%B4%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B5%20%D0%BA%20%D0%B1%D0%B0%D0%B7%D0%B5%20%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85" title="VK" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_twitter" href="https://www.addtoany.com/add_to/twitter?linkurl=https%3A%2F%2Fwiki.pwodev.com%2Fphp-connect-mysql%2F&amp;linkname=PHP%20connect%20MySQL%20%7C%20%D0%9F%D0%BE%D0%B4%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B5%20%D0%BA%20%D0%B1%D0%B0%D0%B7%D0%B5%20%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85" title="Twitter" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_linkedin" href="https://www.addtoany.com/add_to/linkedin?linkurl=https%3A%2F%2Fwiki.pwodev.com%2Fphp-connect-mysql%2F&amp;linkname=PHP%20connect%20MySQL%20%7C%20%D0%9F%D0%BE%D0%B4%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B5%20%D0%BA%20%D0%B1%D0%B0%D0%B7%D0%B5%20%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85" title="LinkedIn" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_skype" href="https://www.addtoany.com/add_to/skype?linkurl=https%3A%2F%2Fwiki.pwodev.com%2Fphp-connect-mysql%2F&amp;linkname=PHP%20connect%20MySQL%20%7C%20%D0%9F%D0%BE%D0%B4%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B5%20%D0%BA%20%D0%B1%D0%B0%D0%B7%D0%B5%20%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85" title="Skype" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_whatsapp" href="https://www.addtoany.com/add_to/whatsapp?linkurl=https%3A%2F%2Fwiki.pwodev.com%2Fphp-connect-mysql%2F&amp;linkname=PHP%20connect%20MySQL%20%7C%20%D0%9F%D0%BE%D0%B4%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B5%20%D0%BA%20%D0%B1%D0%B0%D0%B7%D0%B5%20%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85" title="WhatsApp" rel="nofollow noopener" target="_blank"></a><a class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fwiki.pwodev.com%2Fphp-connect-mysql%2F&#038;title=PHP%20connect%20MySQL%20%7C%20%D0%9F%D0%BE%D0%B4%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B5%20%D0%BA%20%D0%B1%D0%B0%D0%B7%D0%B5%20%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85" data-a2a-url="https://wiki.pwodev.com/php-connect-mysql/" data-a2a-title="PHP connect MySQL | Подключение к базе данных"></a></p><p>Сообщение <a href="https://wiki.pwodev.com/php-connect-mysql/">PHP connect MySQL | Подключение к базе данных</a> появились сначала на <a href="https://wiki.pwodev.com">Wiki | PWODEV</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://wiki.pwodev.com/php-connect-mysql/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
