|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
20.01.2015, 23:39 | #1 |
Форумчанин
Регистрация: 17.02.2014
Сообщений: 881
|
Вывести результат запроса в браузер из MySql
Делаю так:
Код:
Я для проверки ввел другой массив и внутри цикла произвел запись и вывел, все нормально. Код:
Код:
Понимаю что сдесь индексы ассоциативные, но применяя mysqli_fetch_array также ничего не получается. Код:
Последний раз редактировалось Illusiony; 21.01.2015 в 00:07. |
21.01.2015, 08:03 | #2 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Смотри: $row2 = mysqli_fetch_array($result, MYSQLI_BOTH); printf ("%s (%s)\n", $row[0], $row["id"][0]); Увидел разницу?
I'm learning to live...
|
|
21.01.2015, 08:16 | #3 |
Форумчанин
Регистрация: 17.02.2014
Сообщений: 881
|
Код:
|
21.01.2015, 09:01 | #4 |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
Посмотри вывод var_dump – и всё сразу станет понятно:
PHP код:
|
21.01.2015, 10:39 | #5 |
Форумчанин
Регистрация: 17.02.2014
Сообщений: 881
|
Возвращает null а почему хз. До этого делаю:
Код:
Код:
|
21.01.2015, 12:12 | #6 |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
Это потому, что ты уже получил все значения из результата запроса $result.
Второй раз это сделать не получится – ресурс $result уже пуст. Если нужно повторно использовать эти данные в коде – создай массив, и добавляй их в этот массив. Ну а потом свободно используй, но уже из массива – а не из результата запроса. |
21.01.2015, 12:32 | #7 |
Форумчанин
Регистрация: 17.02.2014
Сообщений: 881
|
Т.е. Изначально я правильно делал типо такого?:
Код:
|
21.01.2015, 12:41 | #8 |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
$row["INET_NTOA(ip)"] – это что?
Используй алиасы в запросе: PHP код:
PHP код:
|
21.01.2015, 13:24 | #9 |
Форумчанин
Регистрация: 17.02.2014
Сообщений: 881
|
|
21.01.2015, 13:37 | #10 |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
Это повышает внятность и читабельность кода.
Для тебя это может и пустой звук – но на деле это важные факторы. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
не могу вывести результат запроса mysql (show tables) | wanes101 | PHP | 5 | 11.07.2012 06:06 |
результат запроса | Ko$tello | БД в Delphi | 7 | 18.04.2012 12:13 |
Результат запроса не корректен | Anubys | C/C++ Базы данных | 2 | 04.11.2011 22:10 |
результат запроса | varyat | Microsoft Office Access | 3 | 02.12.2010 18:02 |
SQLite3. Не могу вывести результат запроса. | Clever | Общие вопросы C/C++ | 2 | 25.02.2009 09:55 |