Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.92/13: Рейтинг темы: голосов - 13, средняя оценка - 4.92
11 / 11 / 12
Регистрация: 06.05.2015
Сообщений: 421

Выполнение запроса php в js

20.12.2016, 20:25. Показов 2527. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Подскажите пожалуйста.
Необходимо взять данные из БД.
При этом брать их с неким тайм-аутом без обновления.
Решил делать через JS, но данные то все равно надо доставать через php.

PHP
1
2
3
4
5
6
7
8
9
var a = "<? 
 
$link=mysql_connect(///); //Конекчусь к БД
$str = ;  //Запрос
$ar = mysql_query($str); 
$q=mysql_fetch_row($ar);
$dkso = $q[0]; // выбираю данные
echo $dkso; // вывожу это в переменную a
"
Однако выводит переменную a сразу правильно, но на дальнейшие изменения в БД не реагирует. То есть все равно берутся первые данные. Как исправить?
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
20.12.2016, 20:25
Ответы с готовыми решениями:

Выполнение запроса и построитель выражений. Поля появляются, а значения не вытягивает в поля запроса
Запрос НАРАХОВАНО Поля для значений появляются, а значения не вытягивает в поля запроса, нужное не расчитывает, хотя и таблицы заполнены....

Как остановить выполнение скрипта php другим скриптом php?
Как остановить выполнение скрипта php другим скриптом php?Спасибо!

Выполнение запроса
Как вывести и тех работников которые приняты после РегистрСведений.РаботникиОрганизаций.СрезПоследних(&amp;НачалоПериода, ) , но до...

6
91 / 91 / 13
Регистрация: 14.07.2012
Сообщений: 539
20.12.2016, 20:30
Цитата Сообщение от Rider98 Посмотреть сообщение
То есть все равно берутся первые данные.
А какие должны браться? Где пример запроса?
0
Эксперт PHP
4925 / 3920 / 1620
Регистрация: 24.04.2014
Сообщений: 11,441
20.12.2016, 20:31
Используй силу AJAX. В гугле есть достаточно информации о данной технологии.
0
11 / 11 / 12
Регистрация: 06.05.2015
Сообщений: 421
20.12.2016, 20:56  [ТС]
Цитата Сообщение от pyramida Посмотреть сообщение
А какие должны браться? Где пример запроса?
Данные то берутся, запрос работает.
Просто если я изменю базу, то новые данные уже не берутся.

Добавлено через 20 секунд
Цитата Сообщение от Jewbacabra Посмотреть сообщение
Используй силу AJAX. В гугле есть достаточно информации о данной технологии.
Хотелось бы сделать через js и php
0
91 / 91 / 13
Регистрация: 14.07.2012
Сообщений: 539
20.12.2016, 21:00
Цитата Сообщение от Rider98 Посмотреть сообщение
Просто если я изменю базу, то новые данные уже не берутся.
значит чтото, нужно изменить в запросе
0
11 / 11 / 12
Регистрация: 06.05.2015
Сообщений: 421
20.12.2016, 21:02  [ТС]
Цитата Сообщение от pyramida Посмотреть сообщение
значит чтото, нужно изменить в запросе
скорее изменить часть того кода, который я разместил тут.
Ведь данные в первый раз берутся, и берутся все время.
Но только как будто результат записался в $dkso в первый раз и больше не перезаписывался.
0
 Аватар для fanatikus
1932 / 1523 / 703
Регистрация: 17.11.2012
Сообщений: 6,585
20.12.2016, 22:28
Лучший ответ Сообщение было отмечено Rider98 как решение

Решение

Цитата Сообщение от Rider98 Посмотреть сообщение
Хотелось бы сделать через js и php
а аякс, по вашему, что? асинхронный запрос на сервер(javascript посылает запрос на сервер, а там php)
ваш код отрабатывает следующим образом: на сервере php достает данные из базы и вставляет их в документ и отдает клиенту(браузер). иначе говоря когда вы видите страницу в браузере, php там и не пахнет(php скрипт отработал на сервере и умер до следующего запроса). обновление информации без перезагрузки страницы, происходит при помощи ajax.
javascript посылает запрос на сервер, php формирует и возвращает данные, js выводит новую инфу. как-то так в двух словах
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
20.12.2016, 22:28
Помогаю со студенческими работами здесь

Выполнение запроса
Я скриптом вывожу на страницу таблицу, информация из которой все время выбирается в случайно порядке ( ORDER BY RAND() ). Мне нужно чтоб...

Выполнение запроса
Доброго времени суток. В общем есть БД Access. В ней есть таблица и запрос. В Delphi на форме есть DataSource, ADOQuery, ADOConnection...

1с выполнение запроса
Помогите пожалуйста выполнить запрос, делаю так: Var doc:olevariant; QResult:olevariant; sel_res,res: variant; ...

Выполнение запроса
Доброго времени суток. Есть запрос в БД с помощью компонентов MyDac: var unitName, unitLoc: string; ... ...

Выполнение запроса
QSqlQuery query(&quot;SELECT login_user FROM users WHERE password_user = passwordLine-&gt;text()&quot;); есть запрос помогите сделать следущие: по...


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
Влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru