Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Простая выборка,как быть / 4 сообщений из 4, страница 1 из 1
16.09.2017, 19:30
    #39522248
Vdushkin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Простая выборка,как быть
Нужно сделать выборку,чтобы выводился товар с ценой меньше 3000,сделал таблицы,наполнил товарами,указал цены,а через php не знаю как вывести выборку эту,помогите если не сложно
p.s:я новичок в БД
Сейчас выдает такое:

Warning: mysqli_num_rows() expects parameter 1 to be mysqli_result, boolean given in A:\denwer\www\denwer\home.php on line 13
Товар не найден!


Вот мой код
Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
<?php
    
$connection = mysqli_connect ("localhost", "shop_user", "12345qwerty", "inet_magaz");   

if (connection == false)
{
    echo 'Не удалось подключится к БД!<br>';
    echo mysqli_connect_error ();
    exit();    
}
$result = mysqli_query($connection, "SELECT * FROM 'products' WHERE 'price' <3000");
if ( mysqli_num_rows($result) == 0)
{
echo 'Товар не найден!';
} else
{?>
	<ul>
		<?php
		     while ( ($cat = mysqli_fetch_assoc($result)) )
		     {
		     	echo '<li>' . $cat['tittle']. '</li>';
		     }
        ?>
    </ul>
 <?php  
 }
 ?>

 <?php
    mysqli_close($connection); 
?>    
 
...
Рейтинг: 0 / 0
16.09.2017, 21:42
    #39522258
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Простая выборка,как быть
VdushkinWarning: mysqli_num_rows() expects parameter 1 to be mysqli_result, boolean given in A:\denwer\www\denwer\home.php on line 13Читайте внимательно сообщения об ошибках и документацию по используемым функциям.
MySQL тут вообще ни при чем.
...
Рейтинг: 0 / 0
16.09.2017, 22:33
    #39522266
Vdushkin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Простая выборка,как быть
miksoft,

Сообщение гласит о том что я то ли категорию не правильно прописал $result = mysqli_query($connection, "SELECT * FROM 'categories' "); и вот тут что я не пропишу место 'categories' один хрен эта ошибка
...
Рейтинг: 0 / 0
17.09.2017, 22:26
    #39522521
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Простая выборка,как быть
Vdushkin ,у тебя в запросе categories - это строковый литерал. А не имя таблицы, как ты наивно полагаешь.
Не все кавычки одинаково полезны...
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Простая выборка,как быть / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]