|
0 / 0 / 0
Регистрация: 20.02.2015
Сообщений: 69
|
|||||||||||||||||||||
Как написать скрипт ajax вывода инфы из бд php?07.04.2017, 14:41. Показов 3578. Ответов 40
В базе данных хранятся картинки. У картинок есть ид - work_id и куча другой инфы (pic, topic, direction, about, category).
Картинки выводятся в таблицу в зависимости от категории (category).
это просто запрос пхп, что исправить?
0
|
|||||||||||||||||||||
| 07.04.2017, 14:41 | |
|
Ответы с готовыми решениями:
40
PHP скрипт -> Json -> выбор пользователя -> AJAX -> первоначальный PHP скрипт нужно написать простой php скрипт или расказать как его написать php токо учю на примерах Как написать скрипт на ajax |
|
2463 / 1769 / 625
Регистрация: 11.07.2016
Сообщений: 4,067
|
|
| 07.04.2017, 14:46 | |
|
В каждую строчку не вчитывался, но похоже на правду. Вам нужно знать как запустить последний скрипт по клику на картинку?
0
|
|
|
0 / 0 / 0
Регистрация: 20.02.2015
Сообщений: 69
|
|
| 07.04.2017, 14:48 [ТС] | |
|
дада. мне надо чтоб инфа картинки выводилась именно когда кликаем на картинку саму. картинке я задала атрибут когда она в таблицу выводится.
вывести инфу в див #block. об аяксе ничего не знаю) прошу помочь
0
|
|
|
2463 / 1769 / 625
Регистрация: 11.07.2016
Сообщений: 4,067
|
|
| 07.04.2017, 14:51 | |
|
Так у вас в функции Get(param) выполняется этот самый ajax-запрос
![]() Делайте по аналогии.
0
|
|
|
0 / 0 / 0
Регистрация: 20.02.2015
Сообщений: 69
|
||||||
| 07.04.2017, 15:06 [ТС] | ||||||
|
если бы у меня получалось я бы сюда не писала)
там у меня берется в зависимости от категории. а тут надо передать атрибут. я хз как
0
|
||||||
|
2463 / 1769 / 625
Регистрация: 11.07.2016
Сообщений: 4,067
|
||||||
| 07.04.2017, 15:27 | ||||||
|
В общем случае, ajax-функция на jQuery выглядит так:
1
|
||||||
|
0 / 0 / 0
Регистрация: 20.02.2015
Сообщений: 69
|
|
| 07.04.2017, 15:31 [ТС] | |
|
спасибо) я еще попробую
Добавлено через 1 минуту так а как сделать чтоб при клике это выполнялось
0
|
|
|
2463 / 1769 / 625
Регистрация: 11.07.2016
Сообщений: 4,067
|
||||||||||||
| 07.04.2017, 15:37 | ||||||||||||
0
|
||||||||||||
|
0 / 0 / 0
Регистрация: 20.02.2015
Сообщений: 69
|
|
| 07.04.2017, 15:42 [ТС] | |
|
выглядит волшебно, но у меня нет никакого алерта) ничего не выводит адрес нигде.
0
|
|
|
2463 / 1769 / 625
Регистрация: 11.07.2016
Сообщений: 4,067
|
|
| 07.04.2017, 15:44 | |
|
Так это JS-код
Зачем вы его в PHP-файл запихнули?Оберните код в теги <script></script>. И убедитесь, что jQuery подключён.
0
|
|
|
0 / 0 / 0
Регистрация: 20.02.2015
Сообщений: 69
|
|
| 07.04.2017, 15:46 [ТС] | |
|
я знаю) он у меня в тегах. все ок
у меня же там прописана моя фунция которая достает изображения в зависимости от категории.)) в чем прикол?
0
|
|
|
2463 / 1769 / 625
Регистрация: 11.07.2016
Сообщений: 4,067
|
||||||
| 07.04.2017, 15:48 | ||||||
|
А что у вас там консоль подчёркивает? Какая ошибка?
Добавлено через 1 минуту Есть вероятность, что у вас слишком старая версия jQuery. Метод $.on() был добавлен в версии 1.7. Если ваша версия ниже, используйте следующую функцию:
0
|
||||||
|
0 / 0 / 0
Регистрация: 20.02.2015
Сообщений: 69
|
|
| 07.04.2017, 15:49 [ТС] | |
|
пишет в консоле Uncaught TypeError: $(...).on is not a function
очень странно. у меня просто есть index.php в нем инклудами прописаны части сайти. одна из частей это та, куда я вывожу это все. чтобы не путаться я временно пропсиала js внутри этой части. вывод картинок работает. а это чо-то нет)
0
|
|
|
2463 / 1769 / 625
Регистрация: 11.07.2016
Сообщений: 4,067
|
|
| 07.04.2017, 15:50 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 20.02.2015
Сообщений: 69
|
|
| 07.04.2017, 15:52 [ТС] | |
|
ошибки теперь не выводит, но и не показывает путь
0
|
|
|
2463 / 1769 / 625
Регистрация: 11.07.2016
Сообщений: 4,067
|
|
| 07.04.2017, 16:08 | |
|
http://codepen.io/anon/pen/BWgKaW
У вас есть хоть элементы <img> на странице?
0
|
|
|
0 / 0 / 0
Регистрация: 20.02.2015
Сообщений: 69
|
||||||
| 07.04.2017, 16:13 [ТС] | ||||||
|
нет конечно. в том то и дело.
у меня база данных. в базе данных есть таблица works. в ней хранятся картинки. у каждой картинки есть work_id и куча всего еще. для начала мне надо вывести изображения в таблицу в зависимости от категории. я это сделала. код работает. а теперь надо когда мы кликаем на изображение (а они все в таблице находятся), то надо достать ид картинки и выполнить запрос. по которому выведет кучу инфы(topic, direction, about) в конкретный блок #block, который находится после таблицы. у меня есть такой запрос:
надо написать как-то js скрипт. При клике на картинку - взять ид картинки (а я прописывала атрибут work_id) и выести инфу ее в блок.
0
|
||||||
|
2463 / 1769 / 625
Регистрация: 11.07.2016
Сообщений: 4,067
|
|
| 07.04.2017, 16:16 | |
|
Я понимаю вас. Мой код был просто примером, а не решением вашей задачи.
0
|
|
|
0 / 0 / 0
Регистрация: 20.02.2015
Сообщений: 69
|
|
| 07.04.2017, 16:18 [ТС] | |
пару дней решаю проблему эту, до сих пор не решила. кошмар
0
|
|
|
2463 / 1769 / 625
Регистрация: 11.07.2016
Сообщений: 4,067
|
|
| 07.04.2017, 16:19 | |
|
Кстати судя по php-коду, у вас всё-таки есть элементы <img>
Добавлено через 25 секунд Вы можете выложить сюда вёрстку вашей таблицы, которая получается на выходе?
0
|
|
| 07.04.2017, 16:19 | |
|
Помогаю со студенческими работами здесь
20
Как обойти, Ajax не работает и выполнить php скрипт Как сделать php скрипт для вывода информации Как сделать показ инфы из БД через скрипт php скрипт + ajax Как правильно написать скрипт на PHP? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Символьное дифференцирование
igorrr37 13.02.2026
/ *
Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2).
Унарный минус обозначается как !
*/
#include <iostream>
#include <stack>
#include <cctype>. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|
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, то после закрытия окошка. . .
|