Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/6: Рейтинг темы: голосов - 6, средняя оценка - 4.50
0 / 0 / 1
Регистрация: 03.06.2013
Сообщений: 62

Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in on line 42

19.02.2014, 13:08. Показов 1137. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
 <?php $tiptonera = isset($_POST['tiptonera']) ? $_POST['tiptonera'] : '';
  $vidurobot = isset($_POST['vidurobot']) ? $_POST['vidurobot'] : '';
 
  
 
if (isset($_POST['reset'])) 
 
{ 
    if ($_POST['tiptonera'] == '' and $_POST['vidurobot']== '') {
    echo ' <h1 style="text-align: center;">
    <span style="color: #1274C9;"><strong>
    <span style="text-decoration: underline;">Не выбран диапазон выборки!
    </span></strong></span></h1><br>';exit; 
}
 
 
 
 
if ($tiptonera==""  or $vidurobot=="" ) 
{ echo "Вы не ввели параметры поиска. Пожалуйста, попробуйте снова."; exit; } // остановка выполнения сценария
 
 
include  ('bd_zapchasti.php');      //можно использовать include // 
/* Создаем соединение */
$link = mysql_connect($host, $login, $pwd) or die ("Не могу создать соединение");
 
/* Выбираем базу данных. Если произойдет ошибка - вывести ее */
mysql_select_db($db_name) or die (mysql_error());
 
/* Составляем запрос для извлечения данных из полей,*/
$query="SELECT * FROM`$table`WHERE `tiptonera`='$tiptonera' AND `vidurobot` = '$vidurobot'" or die("ERROR: ".mysql_error());
 
/* Выполняем запрос. Если произойдет ошибка - вывести ее. */
$result = mysql_query($query); // выполнение запроса
$num_rows = mysql_num_rows($result); 
 
 
 
// подсчет количества результатов
echo "<table width=100% cellpadding=3 bgcolor=#FFFFFF border=5 cellpadding=0 cellspacing=0>\n";
echo "<tr  style=border: solid 5px #23BEFB>
<caption><h2 align='center'><span style='color: #323031;'>Найдено данных по вашему запросу:".$num_rows."</span>
</h2></caption>
 
 <td bgcolor=#D4D0C8 align=center><b>№ записи</b></td>
 <td bgcolor=#D4D0C8 align=center><b>Тип тонера</b></td>
 <td bgcolor=#D4D0C8 align=center><b>дата</b></td>
 <td bgcolor=#D4D0C8 align=center><b>Наминование отдела</b></td>
 <td bgcolor=#D4D0C8 align=center><b>Наменования прибора</b></td>
 <td bgcolor=#D4D0C8 align=center><b>Виды работ</b></td>
    
    
    
 </tr>
";
 
 
// обработка ряда результата запроса
echo "<TR  >
 
<td align=center>$row[id]</td>
<td align=center>$row[tiptonera]</td>
<td align=center>$row[date]</td>
<td align=center>$row[nameotdela]</td>
<td align=center>$row[namepribora]</td>
<td align=center>$row[vidurobot]</td>
 
        
      
 
 
 </TR>"; } 
 
 
 echo "$tiptonera 
 
  $vidurobot "
  ;
  
  
 
 
 
 
/** 
{
* Выводим ссылку возврата 
* echo "<div style=\"text-align: center; margin-top: 10px;\"><a href=\"http://localhost/my_site/index.html\">Вернуться назад</a></div>";
 
* } 
*/
?>


Выводит ошибку Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in on line 42


Форма отправляет запрос делал проверку с помощью
PHP
1
2
3
4
 echo "$tiptonera 
 
  $vidurobot "
  ;

В чё загвостка исправте ведь не выводит результат и плюс ошибку выкидует
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
19.02.2014, 13:08
Ответы с готовыми решениями:

Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given
Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in Z:\home\shop\www\view_cat.php on line 179-это описание...

Ошибка: Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given
При сортировке по бренду товара выдает ошибку. Есть блок где сортирует товар по цене и по бренду. Суть такова, что по цене идет...

Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in Z:\home\localhost\www\mysite\index.php on line 4
Как исправить Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in Z:\home\localhost\www\mysite\index.php on...

2
1943 / 1768 / 825
Регистрация: 23.01.2014
Сообщений: 6,230
19.02.2014, 13:27
Цитата Сообщение от ramaxa Посмотреть сообщение
Выводит ошибку Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in on line 42
Есть подозрения что mysql_query() выводит вам FALSE в строке:
PHP
1
$result = mysql_query($query); // выполнение запроса
Советую проверить работу всех предыдущих функций mysql (mysql_connect, mysql_select_db) и самой mysql_query с помощью mysql_error().
0
0 / 0 / 1
Регистрация: 03.06.2013
Сообщений: 62
19.02.2014, 13:36  [ТС]
Цитата Сообщение от pav1uxa Посмотреть сообщение
Есть подозрения что mysql_query() выводит вам FALSE в строке:
PHP
1
$result = mysql_query($query); // выполнение запроса
Советую проверить работу всех предыдущих функций mysql (mysql_connect, mysql_select_db) и самой mysql_query с помощью mysql_error().
Соединения все работают я проверил просто : поминял запрос на SELECT * FROM`$table`WHERE 100 . Ошибка пропала но всё же всю таблицу всё равно мне не выложило но сработала функция
PHP
1
>Найдено данных по вашему запросу:".$num_rows."</span>
Которая мне подщитала строк по запросу .
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
19.02.2014, 13:36
Помогаю со студенческими работами здесь

Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in
ВОПРОС ЗАКРЫТ! &lt;?php define ('DB_HOST', 'localhost'); define ('DB_LOGIN', 'root'); define ('DB_PASSWORD', ''); ...

Warning: fclose() expects parameter to be resource, boolean given in
Хочу установить скрипт на локальном сервере, уже работает сайт На локальном использую xampp и получаю следующее: Помогите...

Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given
Здравствуйте! Выдает ошибка Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given $result =...

Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in
Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in C:\web\xampp\htdocs\www\core\functions\users.php on line...

Warning: mysql_fetch_field() expects parameter 1 to be resource, boolean
Привет. У меня установлен Денвер. В папке Z:\home\test1.ru\www файл index.php. Такой код: &lt;html&gt; &lt;head&gt; ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru