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

Не хочет выводить данные

11.01.2016, 23:56. Показов 1260. Ответов 9
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
есть форма и обработчик для вывода данных из базы в таблицу, но не в какую не хочет заполнить таблицу
форма, подскажите что не так? Спасибо!

PHP
1
2
3
4
5
6
7
<!-- поиск по классам-->
<div id="d4"><table><tr>
<form action="vivod_kabineti.php" method="POST" name="poiskklass" enctype="multipart/form-data"> 
 <td><input type="text" name="poisklass" placeholder="поиск по классам" style="width:130px;"></td>
 <td><button name='submit_klass' style="width:130px;">найти</button> </td>
</form>
</tr></table></div>
и обработчик
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
<?php
          session_start();  
?>
<?PHP header("Content-Type: text/html; charset=utf-8");?>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />   
<?php
include ("bd.php");//подключаемся к базе
$id_table2 = mysqli_query($mysqli, "SELECT `id` FROM `users` WHERE `login` ='$_SESSION[login]'"); //выбераем id из таблицы с логинами
$row = mysqli_fetch_assoc($id_table2);
$row4 = $row['id'];
$sql2 = mysqli_query($mysqli,"SELECT * FROM `inventarizacia_$row4` WHERE `kabinet` ='$POST[poisklass]'");//для поиска по кабинетам
 
echo $_POST["poisklass"];//выводит число на экран которое ввели в форме поиска №кабинета это работает, просто для проверки
$row3 = mysqli_fetch_assoc($sql2);
echo $row3['number'];
?>
<table border="1" width="100%" bgcolor="#FFFFFF"
bordercolor="#000000" cellspacing="0" cellpadding="2"><!--выводим шапку таблицы-->
<tr>
    <th style="width:110px;">Инвентарный номер</th>
    <th style="width:400px;">Название</th>
    <th>Кол-во</th>
    <th>Кабинет</th>
</tr>
<?php
//выводим данные из базы на экран
while ($row3 = mysqli_fetch_assoc($sql2)) {
?>
<tr>
    <td><?php echo $row3['number'];?></td>
    <td style="word-wrap: break-word"><?php echo $row3['title'];?></td>
    <td><?php echo $row3['kolichestvo'];?></td>
    <td><?php echo $row3['kabinet'];?></td>
<?php
}
?>
</tr>
</table>
<a href="index.php">назад</a>
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
11.01.2016, 23:56
Ответы с готовыми решениями:

Foreach Не хочет выводить
Всем привет! Ситуация не понятная для меня. Может кто подскажет... Так получилось, что передаю через AJAX большой массив, но это...

Не хочет выводить значения с базы данных echo
Всем привет. Тут такая беда отсылаю запрос, но с бд не хочет брать информацию. Я уже думал что проблема в логине и ключе, но нет всё...

Скрипт выводит по запросу данные из файла
Нужен скрипт в котором будет 2 поля Логин и Пароль Допустим у нас есть файл в котором содержится инфа но выводить нужно только ту инфу из...

9
576 / 514 / 253
Регистрация: 26.09.2010
Сообщений: 2,603
12.01.2016, 00:01
Лучший ответ Сообщение было отмечено nikotan как решение

Решение

Цитата Сообщение от nikotan Посмотреть сообщение
$POST[poisklass]
надо
$_POST['poisklass']
1
1 / 1 / 2
Регистрация: 23.10.2011
Сообщений: 155
12.01.2016, 00:04  [ТС]
даже не знаю как отблагодарить, уже всё нервы заканчиваются.
0
576 / 514 / 253
Регистрация: 26.09.2010
Сообщений: 2,603
12.01.2016, 00:04
Цитата Сообщение от nikotan Посмотреть сообщение
<?PHP header("Content-Type: text/html; charset=utf-8");?>
зачем здесь пхп теги
0
8 / 8 / 1
Регистрация: 13.07.2015
Сообщений: 28
12.01.2016, 00:06
Цитата Сообщение от nikotan Посмотреть сообщение
не хочет заполнить таблицу
форма
Форма не отправляется или данные из базы по запросу не возвращаются?
0
1 / 1 / 2
Регистрация: 23.10.2011
Сообщений: 155
12.01.2016, 00:07  [ТС]
без них не работает
PHP
1
2
3
4
5
6
7
<?php
          session_start();  
?>
header("Content-Type: text/html; charset=utf-8")
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />   
<?php
include ("bd.php");//подключаемся к базе
Добавлено через 1 минуту
из базы, но уже нашли ошибку
$_POST[poisklass]
0
576 / 514 / 253
Регистрация: 26.09.2010
Сообщений: 2,603
12.01.2016, 00:08
Цитата Сообщение от nikotan Посмотреть сообщение
без них не работает
да верно надо там, это я ошибся.
0
1 / 1 / 2
Регистрация: 23.10.2011
Сообщений: 155
12.01.2016, 00:25  [ТС]
не много не по теме, а как стили подключить в php файле?
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?php
          session_start();  
?>
<style>
 #d1 {
 width: 1000px;
 height: 300px;
 overflow: auto;}
 table {
    table-layout: fixed; /* Фиксированная ширина ячеек */
    width: 100%; /* Ширина таблицы */
   }
<?PHP header("Content-Type: text/html; charset=utf-8");?>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />   
<?php
include ("bd.php");//подключаемся к базе
или так тоже не получается

PHP
1
2
3
4
5
6
7
8
<?php
          session_start();  
?>
<link rel="stylesheet" href="css/bloki.css" type="text/css" /><!--блоки-->
<?PHP header("Content-Type: text/html; charset=utf-8");?>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />   
<?php
include ("bd.php");//подключаемся к базе
Добавлено через 3 минуты
блин </style> забыл
0
8 / 8 / 1
Регистрация: 13.07.2015
Сообщений: 28
12.01.2016, 00:33
Цитата Сообщение от nikotan Посмотреть сообщение
как стили подключить в php файле?
Заголовки должны отдоваться до вывода данных в браузер. То есть вам нужно изменить код как то так:

PHP
1
2
3
4
<?php
header("Content-Type: text/html; charset=utf-8");          
session_start();  
?>
HTML5
1
2
3
4
5
6
<html>
<head>
<style>
код css
</style>
</head>
0
1 / 1 / 2
Регистрация: 23.10.2011
Сообщений: 155
12.01.2016, 00:49  [ТС]
у меня же это в одном файле ...php
но вот так работает
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<?php
          session_start();  
?>
<?PHP header("Content-Type: text/html; charset=utf-8");?>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<style>
 #d8 {
 width: 1000px;
 height: 300px;
 overflow: auto;}
 table {
    table-layout: fixed; /* Фиксированная ширина ячеек */
    width: 100%; /* Ширина таблицы */
   }
  </style>  
    
<?php
include ("bd.php");//подключаемся к базе
спасибо!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
12.01.2016, 00:49
Помогаю со студенческими работами здесь

Неправильно выводит данные. Кодировки php
Доброго времени суток. Суть проблемы такова, есть форма в файле s.php в кодировке UTF-8 без BOM и есть обрабатывающий скрипт s2.php так же...

Выводит код вместо данных
В общем работал с базой, принес домой запустил, на страницу код лезет вместо данных http://s1.ipicture.ru/uploads/20110304/vJIgk3Uj.jpg ...

PHP Не выводит данные XML
Привет всем. Нужна помощь. У меня имеется вот такой скрипт&lt;? echo'&lt;img src=&quot;http://www.teleguide.info/img/channel/1.gif&quot;&gt;'; ...

не выводит данные
добрый день! есть 2 запроса: первый находит номера в определенной таблице, а второй из полученных данных ищет в остальных таблицах....

PHP выводит дубликаты данных
Пытаюсь разобраться в связке ajax + php + mysql. И тут у меня начинают выводиться дубликаты данных из базы. Выглядит это так: ...


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

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Новые блоги и статьи
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru