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

Помощь в составлении запроса

23.05.2013, 19:52. Показов 1007. Ответов 15
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Мне нужна помощь в составлении запроса,вот мой запрос:
PHP
1
$result = mysql_query ("SELECT `idn`, `ping` WHERE idn='$ss' FROM `test` ORDER BY $ping,");
т.е.,мне необходимо переменной $ping,передать значение,которое находится в вводимом $ss(idn='$ss')
Буду благодарен!
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
23.05.2013, 19:52
Ответы с готовыми решениями:

При составлении запроса добавляется пробел
есть функция getOrders() которая должна вернуть многомерный массив function getOrders(){ global $link; ...

Помощь в составлении запроса
Тема больница! вот таблицы: CREATE TABLE doctor ( id int(5) NOT NULL AUTO_INCREMENT, PRIMARY KEY id_pacienta int(5) NOT...

Помощь в составлении правильного запроса
Так и не могу написать правильный запрос. Смотрел здесь http://msdn.microsoft.com/ru-ru/asp.net/gg430461 . Тут только для одной таблицы....

15
 Аватар для 24web
12 / 12 / 1
Регистрация: 22.05.2013
Сообщений: 82
23.05.2013, 20:02
PHP
1
$result = mysql_query ("SELECT idn, ping FROM test WHERE idn='$ss' ORDER BY ping");
0
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
 Аватар для KOPOJI
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
23.05.2013, 20:03
ну так сначала же надо посмотреть необходимый порядок, у вас все в кучу..
SQL
1
SELECT ... FROM .... WHERE ..... ORDER BY ..... LIMIT ....
а не
SQL
1
SELECT .... WHERE .... FROM .... ORDER ... LIMIT ....
1
0 / 0 / 0
Регистрация: 23.05.2013
Сообщений: 14
23.05.2013, 20:22  [ТС]
Спасибо,появилась еще 1 проблема:
PHP
1
2
3
    $result = mysql_query ("SELECT idn, ping FROM test WHERE idn='$ss' ORDER BY `ping`");
    $row = mysql_fetch_array($result);
---90---    $result = mysql_query("UPDATE test SET idn='$row['ping']' WHERE idn='$ss'");
Ошибка:
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in Z:\home\localhost\www\test.php on line 90
0
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
 Аватар для KOPOJI
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
23.05.2013, 20:23
PHP
1
$result = mysql_query("UPDATE test SET idn='$row[ping]' WHERE idn='$ss'");
1
 Аватар для 24web
12 / 12 / 1
Регистрация: 22.05.2013
Сообщений: 82
23.05.2013, 21:17
Цитата Сообщение от GOS_VLAD Посмотреть сообщение
Спасибо,появилась еще 1 проблема:
PHP
1
2
3
    $result = mysql_query ("SELECT idn, ping FROM test WHERE idn='$ss' ORDER BY `ping`");
    $row = mysql_fetch_array($result);
---90---    $result = mysql_query("UPDATE test SET idn='$row['ping']' WHERE idn='$ss'");
Ошибка:
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in Z:\home\localhost\www\test.php on line 90
Следите за правильностью кавычек
0
0 / 0 / 0
Регистрация: 23.05.2013
Сообщений: 14
23.05.2013, 23:34  [ТС]
Спасибо,с этим я разобрался,но появился еще 1 вопрос,никак не могу его "решить"

Вот мой код:
PHP
1
2
3
4
5
6
7
8
9
10
11
12
    $result = mysql_query("UPDATE test SET idn='201' WHERE idn='$ss'");
    $result = mysql_query ("SELECT idn, ping FROM test WHERE idn='$201' ORDER BY `ping`");
    $row = mysql_fetch_array($result);
    $result = mysql_query("UPDATE test SET ping='$row[ping]' WHERE idn='$201'");
 
 
    $result = mysql_query("UPDATE test SET idn='$ss' WHERE idn='$ss1'");
    $result = mysql_query ("SELECT idn, ping FROM test WHERE idn='$ss' ORDER BY `ping`");
    $row = mysql_fetch_array($result);
    $result = mysql_query("UPDATE test SET ping='$row[ping]' WHERE idn='$ss'");
 
    $result = mysql_query("UPDATE test SET idn='$ss1' WHERE idn='201'");
Начальные данные:
Номер компьютера: 1 Пинг: 3
Номер компьютера: 2 Пинг: 15
Номер компьютера: 3 Пинг: 14
Измененные данные по этим запросам:
Номер компьютера: 3 Пинг: 14
Номер компьютера: 2 Пинг: 15
Номер компьютера: 1 Пинг: 3

Проблема в том,что не хочет он местами менять пинг,как должно быть:
Номер компьютера: 3 Пинг: 3
Номер компьютера: 2 Пинг: 15
Номер компьютера: 1 Пинг: 14
0
 Аватар для 24web
12 / 12 / 1
Регистрация: 22.05.2013
Сообщений: 82
23.05.2013, 23:50
1) таблицу свою скинь!
2) idn='201' и idn='$201' - это разные вещи или ты допустил ошибку
0
0 / 0 / 0
Регистрация: 23.05.2013
Сообщений: 14
23.05.2013, 23:57  [ТС]
Это опечатка
test.sql.zip
0
0 / 0 / 0
Регистрация: 23.05.2013
Сообщений: 14
24.05.2013, 02:32  [ТС]
Ну что,есть какие-нибудь варианты?
0
 Аватар для 24web
12 / 12 / 1
Регистрация: 22.05.2013
Сообщений: 82
24.05.2013, 03:03
Цитата Сообщение от GOS_VLAD Посмотреть сообщение
Ну что,есть какие-нибудь варианты?
А тебе не кажется что ты много лишнего делаешь?
0
0 / 0 / 0
Регистрация: 23.05.2013
Сообщений: 14
24.05.2013, 09:56  [ТС]
Цитата Сообщение от 24web Посмотреть сообщение
А тебе не кажется что ты много лишнего делаешь?
А как это можно всё упростить?
0
 Аватар для 24web
12 / 12 / 1
Регистрация: 22.05.2013
Сообщений: 82
24.05.2013, 11:33
Совершенно непонятно для чего это делать. Напиши что тебе нужно, скинь свой ​​код, а потом я тебе отвечу можно ли это упростить?
0
0 / 0 / 0
Регистрация: 23.05.2013
Сообщений: 14
24.05.2013, 13:07  [ТС]
Вообщем,в данной программе,при нажатии на "На строить приоритет" мы можем задать,какой,на какой idn мы будем изменять.(что изменяется отлично).но необходимо у данных ячеек,поменять местами и пинг(ping(в таблице,которую я скинул)),тут я данный процесс описал:
https://www.cyberforum.ru/post4606120.html
Вложения
Тип файла: txt test1.txt (4.9 Кб, 4 просмотров)
0
 Аватар для 24web
12 / 12 / 1
Регистрация: 22.05.2013
Сообщений: 82
24.05.2013, 14:44
многого не понятного, если вам подходит я потом посмотрю и дам ответ.
0
0 / 0 / 0
Регистрация: 23.05.2013
Сообщений: 14
24.05.2013, 17:54  [ТС]
Да,конечно,может если что-то не понятно,я могу объяснить...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
24.05.2013, 17:54
Помогаю со студенческими работами здесь

Помощь в составлении програм
Можно ли из предоставленных отрезков а, в, с построить треугольник. Если можно, то указать какой - равносторонний, ривнобедрений,...

Помощь в составлении формулы
Всем доброго времени..Появился такой вопрос . Имеется: дата,время,значение 1,значение 2,дельта (значение1-значение 2). Необходимо...

Помощь в составлении программы
Создать абстрактный класс «периферийное устройство» (наименование, тип интерфейса). На его основе создать класс «принтер» (тип, количество...

Помощь в составлении регулярного выражения
совсем не дружу с этим делом. Итак, дано: html-страничка, на которой присутствуют ссылки вида <a...

Требуется помощь в составлении изомеров
Задали составить 9 изомеров из формулы {C}_{7}{H}_{16}. Я уже составил 6 из 9 существующих и больше не могу придумать. Вот выкладываю фото...


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

Или воспользуйтесь поиском по форуму:
16
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru