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

Запрос select и присвоение переменной

30.08.2016, 12:28. Показов 1754. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
PHP
1
2
3
4
5
6
7
8
9
$conn = mysqli_connect($servername, $username, $password, $dbname);
 
$result = mysql_query("SELECT * FROM zakaz");
 
while ($rslt = mysql_fetch_assoc($result)) {
  foreach($rslt as $v) {
    echo $v;
  }
}
Привет всем, почему данный код ничего не выводит никаких ошибок и посторонних символов на сайте не появляется.
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
30.08.2016, 12:28
Ответы с готовыми решениями:

Присвоение значения SELECT к переменной string
Доброго времени суток, привела меня в тупик ситуация... Есть БД на SQL: User_Name (ФИО), Login, Password, Admin_Acess. И есть Windows Form...

Присвоение значения одной переменной значению другой переменной
Здравствуйте! При загрузке приложение считывает значения узлов в xml файле (например, IDa="IDa2", IDb="IDb1"). ...

Присвоение к переменной цифры для получения новой переменной
даны переменные: define ("A1","aaaa"); define ("B1","ssss"); define ("A2","dddd"); define ("B2","ffff"); мой код с ошибками ...

4
 Аватар для SergioO
261 / 209 / 99
Регистрация: 13.12.2015
Сообщений: 1,098
30.08.2016, 12:44
Лучший ответ Сообщение было отмечено cagefighter582 как решение

Решение

cagefighter582,
так надо echo использовать, например

Добавлено через 4 минуты
cagefighter582, ой, извиняюсь, не заметил echo
попробуйте выводить сообщения о соединении типа,
PHP
1
2
3
4
5
6
7
8
$mysqli = new mysqli("localhost", "LOGIN", "PASSWORD", "DB_NAME");
if ($mysqli->connect_errno) {
    echo "Не удалось подключиться к MySQL: " . $mysqli->connect_error;
}
else {
    echo "<br>Cоединение установленно...<br>";
    echo $mysqli->host_info . "\n";
};
и не забывайте после запроса закрывать соединение с БД
PHP
1
$mysqli->close();
Добавлено через 3 минуты
cagefighter582,
вот вам пример из официальной документации в процедурном стиле.
адаптируйте под свой случай.
преимуществом служит то, что ошибки выводятся+ используется цикл отличающися от вашего.
не понятно чего спрашивайте
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
<?php
 
$conn = mysql_connect("localhost", "mysql_user", "mysql_password");
 
if (!$conn) {
    echo "Unable to connect to DB: " . mysql_error();
    exit;
}
 
if (!mysql_select_db("mydbname")) {
    echo "Unable to select mydbname: " . mysql_error();
    exit;
}
 
$sql = "SELECT id as userid, fullname, userstatus
        FROM   sometable
        WHERE  userstatus = 1";
 
$result = mysql_query($sql);
 
if (!$result) {
    echo "Could not successfully run query ($sql) from DB: " . mysql_error();
    exit;
}
 
if (mysql_num_rows($result) == 0) {
    echo "No rows found, nothing to print so am exiting";
    exit;
}
 
// До тех пор, пока в результате содержатся ряды, помещаем их в ассоциативный массив.
// Замечание: если запрос возвращает только один ряд - нет нужды в цикле.
// Замечание: если вы добавите extract($row); в начало цикла, вы сделаете
//            доступными переменные $userid, $fullname и $userstatus
while ($row = mysql_fetch_assoc($result)) {
    echo $row["userid"];
    echo $row["fullname"];
    echo $row["userstatus"];
}
 
mysql_free_result($result);
 
?>
1
0 / 0 / 0
Регистрация: 27.08.2016
Сообщений: 89
30.08.2016, 12:49  [ТС]
Огромное спасибо, уже который раз выручаешь
0
30.08.2016, 12:58

Не по теме:

cagefighter582, Ajax будем на сайт прикручивать?
кое-что уже готово даже

0
0 / 0 / 0
Регистрация: 27.08.2016
Сообщений: 89
30.08.2016, 13:08  [ТС]
Не откажусь так как в моей системе которую намутил есть некоторые баги( а так был бы очень благодарен

Добавлено через 4 минуты
Кликните здесь для просмотра всего текста
PHP/HTML
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
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
<?php 
 
$price1 = 100;
$price2 = 200;
$price3 = 300;
$price4 = 400;
$zakaz1 = 'Тухлятина';
$zakaz2 = 'Вода';
session_start();
$_SESSION["zakaz"] = "";
header( "Content-Type: text/html; charset=utf-8" );
?>
<HTML
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title><?php echo $string; ?></title>
<meta name="robots" content="all" />
<meta name="copyright" content="Система доставок" />
<!-- стили демо страницы -->
<link rel="stylesheet" href="css/demo-page.css" rel="stylesheet">
<!-- стили модального окна -->
<link rel="stylesheet" href="css/style-modal.css" rel="stylesheet">
</head>
<body>
<div class="container">
<h1><?php echo $string3 ?><span><?php echo $string1 ?><br><?php echo $string2 ?></span></h1>
<h1><a class="button button-blue" href="#win5">Посмотреть корзину и оформить заказ</a></h1> <h1><a class="button button-blue" href="#win7">Как с нами связаться</a></h1>
<hr>
 
<?php
 
if(isset($_POST["b1"])) {
    $_SESSION["summa"] = $_SESSION["summa"] + $price1;
    $_SESSION["zakaz"] = $_SESSION["zakaz"] + $zakaz1;
}
 
if(isset($_POST["b2"])) {
    $_SESSION["summa"] = $_SESSION["summa"] + $price2;
}
 
?>
 
<!-- блок кнопок на вызов модальных окон -->
<div style="text-align: center;">
<div class="box-list-cnt">
<h4 class="uppercase">
<?php
echo $zakaz1;
?>
</h4>
<p>Состав:</p>
<p>Стухшее яйцо</p>
<p>Блювотина</p>
<p><span>
<?php
echo $price1;
?>
</span> руб</p>
<form action="" method="POST">
<input class="button button-green" type="submit" name="b1" value="В корзину" <?php if(isset($_POST["b1"])) ?>/>
</form>
</div>
 
<!-- Модальное окно 5 -->
<a href="#x" class="overlay" id="win5"></a>
<div class="popup">
<form method="post" action="connect.php">
Вы заказали:
<?php echo $_SESSION["zakaz"] ?>
<br>
На сумму:
<?php echo $_SESSION["summa"]; ?>
<br>
<input type="text" name="sender_name" onclick="this.value='';" onfocus="this.select()" onblur="this.value=!this.value?'* Ваше Имя':this.value;" value="* Ваше Имя" class="your-name"/>
<input type="text" name="sender_tel" onclick="this.value='';" onfocus="this.select()" onblur="this.value=!this.value?'* Ваш телефон':this.value;" value="* Ваш телефон" class="your-name"/>
<input type="text" name="sender_gorod" onclick="this.value='';" onfocus="this.select()" onblur="this.value=!this.value?'* Город доставки':this.value;" value="* Город доставки" class="your-name"/>
<input type="text" name="sender_adres" onclick="this.value='';" onfocus="this.select()" onblur="this.value=!this.value?'* Адрес':this.value;" value="* Адрес" class="your-name"/>
<input type="text" name="sender_dom" onclick="this.value='';" onfocus="this.select()" onblur="this.value=!this.value?'* Дом':this.value;" value="* Дом" class="your-name"/>
<input type="text" name="sender_kvar" onclick="this.value='';" onfocus="this.select()" onblur="this.value=!this.value?'* Квартира':this.value;" value="* Квартира" class="your-name"/>
<p style="text-align: center;">
<input type="submit" value="Заказать" class="button button-green">
</p>
</form>
<a class="close" title="Закрыть" href="#close"></a>
</div>
 
<!-- Модальное окно 6 -->
<a href="#x" class="overlay" id="win6"></a>
<div class="popup">
<h2>Ваш заказ был оформлен</h2>
Скоро с вами свяжется наш сотрудник,
</br>
с которым можно обговорить подробности заказа.
</br>
Пожалуйста положите телефон ближе и не пропустите звонок
<p style="text-align: center;">
<a class="button button-green" href="#close">Хорошо</a>
</p>
<a class="close" title="Закрыть" href="#close"></a>
</div>
 
<!-- Модальное окно 7 -->
<a href="#x" class="overlay" id="win7"></a>
<div class="popup">
<h2>Контактные данные</h2>
Город: Березники
</br>
Адрес: кукуево 
</br>
Контактный телефон: 79000000000
<p style="text-align: center;">
<a class="button button-green" href="#close">Закрыть</a>
</p>
<a class="close" title="Закрыть" href="#close"></a>
</div>
 
<div class="about">
<p class="about-author">
&copy; 2016 <a href="/" target="_blank">Динамическая система заказов</a>
</p>
</div>
</div>
</body>
</html>


вот если хочешь можешь глянуть как реализовал на данный момент
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
30.08.2016, 13:08
Помогаю со студенческими работами здесь

Присвоение переменной среды значения переменной цикла
здравствуйте, у меня простой вопрос: for /l %%i in (10,10,100) do ( set /a w=%%i echo %%i=%w% ) результат получается, что...

Присвоение php переменной значения js переменной
Доброго времени суток, я только начинаю изучать JavaScript и у меня возник следующий вопрос: Имеется переменная созданная в JavaScript, в...

Как реализовать на C# запрос типа SELECT ... WHERE col IN (SELECT ...)
Есть две таблицы DataTable t1 и DataTable t2. Как выбрать в таблице t1 все строки, у которых значение столбца 1 есть в значениях столбца 1...

Присвоение переменной
Ребят, подскажите, пожалуйста, как задать строковую переменную, а мотом присвоить ей значение, находящееся в буфере обмена? А если мы...

Присвоение переменной
Возникл вопрос . Выполняя программу , язык ещё до ввода значений переменных присвоил переменной на скрине.Почему так происходит? Можно ли...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Управление камерой с помощью скрипта 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-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru