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

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

23.05.2013, 19:52. Показов 1010. Ответов 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
Ответ Создать тему
Новые блоги и статьи
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта 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 На первой гифке отладочные линии отключены, а на второй включены:. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru