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

Не отображается контент

04.04.2019, 15:39. Показов 1138. Ответов 12

Студворк — интернет-сервис помощи студентам
Есть код с подключением к базе данных и запросом на вывод информации из бд. Но вместо того что бы вывести какую лиюо ошибку или информацию он выдает пустую страницу . Не понимаю что не правильно ПОМОГИТЕ .
PHP
1
2
3
4
5
6
7
8
<?php
 
$link = mysqli_connect("localhost","root","");
$row = mysqli_query($link,"select * from name");
 
echo $row['fam'];
 
?>
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
04.04.2019, 15:39
Ответы с готовыми решениями:

не помещается контент на страницу при этом скролл не отображается
есть шаблон в который подставляется переменная $content , но если записей много то контент не помещается на странице и скрола то же нет....

Не отображается контент на страницах
Собственно проблема описана в теме. Создано около 10 разных страниц, все с контентом. Контент ни одной из них не отображается на сайте....

Не отображается контент на сайте
Всем доброго дня! На этом сайте при просмотре с пк больше половины контента не отображается. В мобильной версии все нормально. ...

12
Эксперт PHP
3899 / 3237 / 1353
Регистрация: 01.08.2012
Сообщений: 10,904
04.04.2019, 15:42
https://www.php.net/manual/ru/mysqli.error.php
https://www.php.net/manual/ru/... -error.php

Добавлено через 42 секунды
+ в начало скрипта:
PHP
1
2
error_reporting(-1);
ini_set('display_errors', 'on');
0
0 / 0 / 0
Регистрация: 18.04.2018
Сообщений: 33
04.04.2019, 15:53  [ТС]
На ошибки проверил не выводит так же не чего .
Миниатюры
Не отображается контент  
0
Эксперт PHP
3899 / 3237 / 1353
Регистрация: 01.08.2012
Сообщений: 10,904
04.04.2019, 15:55
POLIGLOT7, покажите код.
0
0 / 0 / 0
Регистрация: 18.04.2018
Сообщений: 33
04.04.2019, 15:59  [ТС]
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
<html>
<head>
    <meta charset="urf-8">
    <title>Сайт с чатом</title>
</head>
 
<body>
 
<?php
$mysqli = @new mysqli('localhost', 'root', '', 'my_bd');
 
// Работает в версиях PHP 5.2.9 и 5.3.0.
if ($mysqli->connect_error) {
    die('Ошибка при подключении: ' . $mysqli->connect_error);
}
?>
 
<?php
error_reporting(-1);
ini_set('display_errors', 'on');
 
$link = mysqli_connect("localhost","root","");
mysqli_set_charset($link,"utf8");
$row = mysqli_query($link,"select * from name");
 
echo $row;
 
?>
В базе данных информация есть которую можно вывести
Миниатюры
Не отображается контент  
0
767 / 323 / 157
Регистрация: 26.05.2016
Сообщений: 2,127
04.04.2019, 16:01
Цитата Сообщение от POLIGLOT7 Посмотреть сообщение
$row = mysqli_query($link,"select * from name"); echo $row['fam'];
забыли добавить функцию получения массива
mysql_fetch_array();
http://www.php.su/mysql-fetch-array
0
Эксперт PHP
3899 / 3237 / 1353
Регистрация: 01.08.2012
Сообщений: 10,904
04.04.2019, 16:05
Цитата Сообщение от POLIGLOT7 Посмотреть сообщение
@new mysqli
Цитата Сообщение от POLIGLOT7 Посмотреть сообщение
mysqli_connect
Используйте один из стилей, не нужно использовать оба сразу.

Цитата Сообщение от POLIGLOT7 Посмотреть сообщение
PHP
1
2
error_reporting(-1);
ini_set('display_errors', 'on');
Эти строки должны быть в самом начале, над html.

Цитата Сообщение от POLIGLOT7 Посмотреть сообщение
не выводит так же не чего
Запускаете на хостинге? Попробуйте в .htaccess прописать:
Code
1
2
php_value error_reporting -1
php_flag display_errors on
0
0 / 0 / 0
Регистрация: 18.04.2018
Сообщений: 33
04.04.2019, 16:43  [ТС]
Использую open server
Стиль сделал один но так же не чего не выдает
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
<?php
error_reporting(-1);
ini_set('display_errors', 'on');
?>
<html>
<head>
    <meta charset="urf-8">
    <title>Сайт с чатом</title>
</head>
 
<body>
 
<?php
$mysqli = mysqli_connect("localhost","root","");
 
 
if ($mysqli->connect_error) {
    die('Ошибка при подключении: ' . $mysqli->connect_error);
}
?>
 
<?php
 
 
$link = mysqli_connect("localhost","root","");
mysqli_set_charset($link,"utf8");
 
$row = mysqli_query($link,"select * from name"); 
 
 
echo $row['fam'];
 
?>
Добавлено через 5 минут
Скорее всего напутал но вроде должно быть так ?
PHP
1
2
3
4
5
6
7
8
9
10
<?php
$link = mysqli_connect("localhost","root","");
mysqli_set_charset($link,"utf8");
 
$row = mysqli_query($link,"select * from name"); 
 
mysqli_free_result($row);
echo $row['fam'];
 
?>
Добавлено через 20 минут
Jodah, Вроде должно быть так
PHP
1
2
3
4
5
6
7
8
9
10
<?php
$link = mysqli_connect("localhost","root","");
mysqli_set_charset($link,"utf8");
 
$row = mysqli_query($link,"select * from name"); 
 
mysqli_free_result($row);
echo $row['fam'];
 
?>
0
1300 / 993 / 231
Регистрация: 01.10.2018
Сообщений: 3,865
04.04.2019, 17:00
Вам выше писали, что забыли самое главное - fetch_all/array/assoc/row. Без этих методов можно извлекать данные из mysqli_result только в специальном цикле.

Цитата Сообщение от POLIGLOT7 Посмотреть сообщение
$row = mysqli_query
Результат query - не "строка" в одномерном массиве, а объект mysqli_result (при отсутствии ошибок и т.п.).
0
 Аватар для Ilya_Kryvoro
7 / 5 / 2
Регистрация: 05.02.2019
Сообщений: 130
09.04.2019, 18:04
Вы с ума сошли? Зачем вам 2 подключения к БД??
Тем более, что в обоих не указано, к какой БД вы обращаетесь.
Далее, запрос MySQL пишется верхним регистром, а названия таблиц, столбцов вот в таких `` кавычках
Ну и как уже многими отмечено, mysqli_fetch_array() вообще отсутствует

Ладно, вот код:
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
<?php
    error_reporting(-1);
    ini_set('display_errors', 'on');
    ?>
    <html>
    <head>
        <meta charset="urf-8">
        <title>Сайт с чатом</title>
    </head>
 
    <body>
 
    <?php
    $mysqli = mysqli_connect("localhost", "root", "", 'БД' /* Вы не указывали БД - исправьте, пожалуйста */);
 
    if ($mysqli->connect_error) {
        die('Ошибка при подключении: ' . $mysqli->connect_error);
    }
 
    mysqli_set_charset($mysqli, "utf8");
 
    $rowNo = mysqli_query($mysqli, "SELECT * FROM `name` ");
    $row = mysqli_fetch_array($rowNo);
 
    echo $row['fam'];
 
    ?>
0
1300 / 993 / 231
Регистрация: 01.10.2018
Сообщений: 3,865
10.04.2019, 11:59
Ilya_Kryvoro, set_charset, query тоже могут вызывать ошибку.
0
 Аватар для Ilya_Kryvoro
7 / 5 / 2
Регистрация: 05.02.2019
Сообщений: 130
10.04.2019, 16:27
estic, её не вызвалось, логично что ничего не выведется, если не указывается, с какой БД брать данные
PHP
1
$mysqli = mysqli_connect("localhost", "root", "", 'БД' /* Вы не указывали БД - исправьте, пожалуйста */);
К примеру, вы сказали кому-то купить яблоко в соседнем ларьке, а ларька, то нету, не построили его
0
1300 / 993 / 231
Регистрация: 01.10.2018
Сообщений: 3,865
10.04.2019, 16:59
Ilya_Kryvoro, соединение может не вызвать ошибку, а другие функции вызвать
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
10.04.2019, 16:59
Помогаю со студенческими работами здесь

Не отображается контент из кастомного ScrollViewer
Всем привет, нужно было изменить ScrollBar для элемента ListBox, однако прицепить напрямую новый ScrollBar к ListBox нельзя (насколько я...

Компонент K2 не работает - контент не отображается во фронтэнде
Перешел на версию Joomla 3, поменял все компоненты на новые. В том числе компонент K2. В итоге имею: Joomla 3.0.3 и K2 2.6.5. Контент я...

Unity3D. Не отображается контент в Scroll View на Android
0 Сделал сцену, где отображаются все уровни игры, для этого я сделал скрипт, где создаю список все сцен(уровней), которые...

Не отображается контент в Design поле редактора XAML
Все привет, Например &quot;изобретаю&quot; какое-нибудь Window. Пишу XAML код, все контролы появляются сверху в Design поле. Все...

Не отображается контент на мобильной версии сайта. Prestashop
Добрый день! Прошу помощи у опытных вэб разработчиков. http://dneprlaw.com/ru/ - работаю над адаптацией сайта под девайсы. На...


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

Или воспользуйтесь поиском по форуму:
13
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru