Обучение/Помощь новичкам | Нужна помощь по циклу while
Тема закрыта by
384929953
Причина: d
Причина: d
В общем взял заказ, делаю интернет магаз, так как заказ своего человека времени у меня навалом, решил попробовать писать на mysql i , за одно научиться ибо я все еще на древнем mysql писал.
Столкнулся с такой проблемой: Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given (Предупреждение: mysql_fetch_array () ожидает, что параметр 1 будет ресурсом, boolean)
Я не знаю, либо я где то уе*ался, либо лыжи не едут.. Вроде правильно все сделал..
ПОДКЛЮЧЕНИЕ К БД:
/* Подключение к серверу MySQL */
$host = 'localhost'; // адрес сервера
$database = 'mshoped'; // имя базы данных
$user = 'mshoped'; // имя пользователя
$password = '123456'; // пароль
// подключаемся к серверу
$link = mysqli_connect($host, $user, $password, $database)
or die("Ошибка " . mysqli_error($link));
САМ КОД (На что указывает ошибка выделил красным)
$q = mysqli_query($link, 'SELECT * FROM `towar` WHERE `categ` LIMIT 5');
echo '<div id="features_items">';
while($row = mysql_fetch_array($q)) {
echo '<div class="col-sm-4">
<div class="product-image-wrapper">
<div class="single-products">
<div class="productinfo text-center">';
echo '<img src="images/home/'.$row['img'].'.jpg" alt="" />
<h2>₽ '.$row['price'].'</h2>
<p>'.$row['name'].'</p>
<a href="/add-to-cart?id='.$row['id'].'" class="btn btn-default add-to-cart"><i class="fa fa-shopping-cart"></i>Добавить в корзину</a>
</div>';
echo'<div class="product-overlay">
<div class="overlay-content">
<h2>₽ '.$row['price'].'</h2>
<p>'.$row['info'].'</p>
<a href="#" class="btn btn-default add-to-cart"><i class="fa fa-shopping-cart"></i>Добавить в корзину</a>';
echo '</div></div></div>';
echo '<div class="choose">
<ul class="nav nav-pills nav-justified">
<li><a href""><img src="images/home/'.$row['rating'].'.png" alt="" /></a></li>
</ul>
</div>';
echo '</div></div>';
}
echo '</div>';
Столкнулся с такой проблемой: Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given (Предупреждение: mysql_fetch_array () ожидает, что параметр 1 будет ресурсом, boolean)
Я не знаю, либо я где то уе*ался, либо лыжи не едут.. Вроде правильно все сделал..
ПОДКЛЮЧЕНИЕ К БД:
/* Подключение к серверу MySQL */
$host = 'localhost'; // адрес сервера
$database = 'mshoped'; // имя базы данных
$user = 'mshoped'; // имя пользователя
$password = '123456'; // пароль
// подключаемся к серверу
$link = mysqli_connect($host, $user, $password, $database)
or die("Ошибка " . mysqli_error($link));
САМ КОД (На что указывает ошибка выделил красным)
$q = mysqli_query($link, 'SELECT * FROM `towar` WHERE `categ` LIMIT 5');
echo '<div id="features_items">';
while($row = mysql_fetch_array($q)) {
echo '<div class="col-sm-4">
<div class="product-image-wrapper">
<div class="single-products">
<div class="productinfo text-center">';
echo '<img src="images/home/'.$row['img'].'.jpg" alt="" />
<h2>₽ '.$row['price'].'</h2>
<p>'.$row['name'].'</p>
<a href="/add-to-cart?id='.$row['id'].'" class="btn btn-default add-to-cart"><i class="fa fa-shopping-cart"></i>Добавить в корзину</a>
</div>';
echo'<div class="product-overlay">
<div class="overlay-content">
<h2>₽ '.$row['price'].'</h2>
<p>'.$row['info'].'</p>
<a href="#" class="btn btn-default add-to-cart"><i class="fa fa-shopping-cart"></i>Добавить в корзину</a>';
echo '</div></div></div>';
echo '<div class="choose">
<ul class="nav nav-pills nav-justified">
<li><a href""><img src="images/home/'.$row['rating'].'.png" alt="" /></a></li>
</ul>
</div>';
echo '</div></div>';
}
echo '</div>';
DELETED
8 августа 2017, в 14:16
Delete
PhpStorm (08.08.2017 в 14:16)
Ну так Вы юзаете mysqli, но прописываете mysql_fetch_array() .45.
Ну так Вы юзаете mysqli, но прописываете mysql_fetch_array() .45.
mysqli_fetch_array() - такой функции нет.. ну я не нашел например и при этом у меня не работает все равно.
________
посл. ред. 08.08.2017 в 14:22; всего 1 раз(а); by 384929953
DELETED
8 августа 2017, в 14:24
Delete
384929953 (08.08.2017 в 14:21)
PhpStorm (08.08.2017 в 14:16)
Ну так Вы юзаете mysqli, но прописываете mysql_fetch_array() .45.
mysqli_fetch_array() - такой функции нет.. ну я не нашел например и при этом у меня не работает все равно.
PhpStorm (08.08.2017 в 14:16)
Ну так Вы юзаете mysqli, но прописываете mysql_fetch_array() .45.
mysqli_fetch_array() - такой функции нет.. ну я не нашел например и при этом у меня не работает все равно.
Ну, конечно
http://php.net/manual/ru/mysqli-result.fetch-array.php