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

Ошибка в имени таблицы при подстановке в запрос переменной

07.10.2012, 21:12. Показов 1840. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
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
<?php
$link = mysql_connect('sql-4.radyx.ru', 'connections611','sdap3b6ii1') or die(mysql_error());
mysql_select_db('connections611') or die(mysql_error());
 
$n=iconv('UTF-8', 'windows-1251',$_POST['pass']);
$n="test";
 
$resu = mysql_query("SELECT `id` FROM `".$n."` ORDER BY `id` DESC LIMIT 1");
$data = mysql_fetch_assoc($resu);
$resu = mysql_query("SELECT `name`, `text` FROM `".$n."` ORDER BY `id` DESC LIMIT 12");
 
$jArr=array();
 
$jArr['v']=$data['id'];
$cc=0;
while ($row = mysql_fetch_assoc($resu)) {
  $jArr['msg'][$cc]['name']=icovn('windows-1251', 'utf-8', $row['name']);
  $jArr['msg'][$cc]['text']=icovn('windows-1251', 'utf-8', $row['text']);
  $cc++;
}
 
echo json_encode($jArr);
mysql_close($link);
 
?>
если переменную $n давать пустую ($n=""; ), то выводит {"v":null}
если передавать имя таблицы, то ошибка ..
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
07.10.2012, 21:12
Ответы с готовыми решениями:

Ошибка при подстановке переменной
Код должен копировать данные с одного документа и вставлять их в другой для расчета. Строка 1 выдает ошибку Subscript out of range....

Ошибка при подстановке данных в запрос
Добрый вечер.. перейду сразу к телу. Есть кусок кода на обновление записи в базе function update_item() { $title =...

Ошибка при подстановке параметра в sql запрос (python3.6 + sqlite3)
При подстановке параметра в запрос появляется ошибка Traceback (most recent call last): File &quot;project.py&quot;, line 61, in...

5
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
 Аватар для KOPOJI
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
07.10.2012, 21:25
Цитата Сообщение от spydark91 Посмотреть сообщение
PHP
1
2
$jArr['msg'][$cc]['name']=icovn('windows-1251', 'utf-8', $row['name']);
* $jArr['msg'][$cc]['text']=icovn(
уверены что не очепятались?

Добавлено через 30 секунд
сравните с этой строчкой
Цитата Сообщение от spydark91 Посмотреть сообщение
PHP
1
$n=iconv('UTF-8', 'windows-1251',$_POST['pass']);
0
86 / 86 / 13
Регистрация: 03.03.2011
Сообщений: 1,873
08.10.2012, 15:08  [ТС]
что вы имеете ввиду?
кодировки? с ними все ок,тк посылаю ajax`ом ,он шлет утф,а работаю я с виндусовской,ну и перевожу потом в утф для josn_encode
0
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
 Аватар для KOPOJI
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
08.10.2012, 15:09
ICONV != ICOVN
1
86 / 86 / 13
Регистрация: 03.03.2011
Сообщений: 1,873
08.10.2012, 18:43  [ТС]
блин,точно,работает)
может всеже есть какой бесплатный редактор php?)
0
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
 Аватар для KOPOJI
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
08.10.2012, 20:27
их полно. Хотя бы тот же NetBeans
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
08.10.2012, 20:27
Помогаю со студенческими работами здесь

Подстановка имени таблицы в запрос из переменной
Доброго времени суток. Имею вот такой запрос к базе: $stmt = $this-&gt;_db-&gt;db-&gt;prepare( &quot;SELECT...

Подстановка имени столбца таблицы бд из переменной в LINQ запрос
Добрый день! через ajax из вьюшки в контроллер получаю строку string далее делаю запрос к бд var result = (from tk in db.TKs ...

Нюансы синтаксиса: куда прижимать звёздочку при объявлении указателя - к имени типа или к имени переменной?
Скажите, пожалуйста, в чём отличие таких записей: int *px int* px int *px = new int int *px = new int* int* px = new int ...

Получить доступ к переменной класса при наличии такого же имени переменной в функции
Например, есть приватная переменная clientName в классе. Также есть точно такая же переменная в конструкторе этого класса. И мне нужно...

Синтаксис запроса с переменной в качестве имени таблицы
Коллеги, привет! что-то не могу разобраться в вопросе, нужна Ваша помощь. Смысл вопроса в двух словах: есть список прайс-листов, со...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если. . .
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
Уведомление о неверно выбранном значении справочника
Maks 06.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "НарядПутевка", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если в документе выбран неверный склад. . .
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru