|
2 / 2 / 0
Регистрация: 14.12.2012
Сообщений: 227
|
||||||
Вывести записи, соответствующие выбранному товару, из бд, не перезагружая страницу30.08.2016, 18:41. Показов 8041. Ответов 238
Метки нет (Все метки)
есть список, типа
можно ли по клику вывести записи, соответствующие выбранному товару, из бд, не перезагружая страницу
0
|
||||||
| 30.08.2016, 18:41 | |
|
Ответы с готовыми решениями:
238
Сабмит формы не перезагружая страницу Как отправить форму, не перезагружая страницу? Можно ли отобразить другой URL не перезагружая страницу? |
|
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
|
|
| 05.09.2016, 12:04 | |
|
0
|
|
|
2 / 2 / 0
Регистрация: 14.12.2012
Сообщений: 227
|
|
| 05.09.2016, 12:11 [ТС] | |
|
не понимаю
Добавлено через 4 минуты вобщем через sql в myadmin все тоже работает Добавлено через 41 секунду да оно и так работает если вместо переменной поставить имя поля
0
|
|
|
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
|
|
| 05.09.2016, 12:18 | |
|
Да там пустая переменная, наверное. Я же показываю, как надо сделать, чтобы точно всё увидеть. А Вы игнорируете, почему-то.
0
|
|
|
2 / 2 / 0
Регистрация: 14.12.2012
Сообщений: 227
|
|
| 05.09.2016, 12:20 [ТС] | |
|
извините, пожалуйста, не хотела игнорировать, повторите как сделать
0
|
|
|
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
|
||||||||||||
| 05.09.2016, 12:23 | ||||||||||||
|
Вот:
die лучше добавить. Вот так:
0
|
||||||||||||
|
2 / 2 / 0
Регистрация: 14.12.2012
Сообщений: 227
|
|
| 05.09.2016, 12:26 [ТС] | |
|
SELECT * FROM products WHERE LIKE '%%'string(43) "SELECT * FROM `products` WHERE `` LIKE '%%'" NULL NULL
0
|
|
|
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
|
||||||
| 05.09.2016, 12:30 | ||||||
|
Что и требовалось доказать. Видите что формируется?
null.
0
|
||||||
|
2 / 2 / 0
Регистрация: 14.12.2012
Сообщений: 227
|
|
| 05.09.2016, 12:33 [ТС] | |
|
да заметила, и да не объявлены вообще
Добавлено через 53 секунды $y=$_GET["cat"]; а $type = $_GET["type"];
0
|
|
|
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
|
|
| 05.09.2016, 12:33 | |
|
0
|
|
|
2 / 2 / 0
Регистрация: 14.12.2012
Сообщений: 227
|
|
| 05.09.2016, 12:34 [ТС] | |
|
похоже не планировала а просто подставила
![]() как правильно то?
0
|
|
|
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
|
||||||||||||||
| 05.09.2016, 12:49 | ||||||||||||||
![]()
Добавлено через 5 минут У Вас в адресной строке нет этих значений, вот и получаем null. И второе, самое важное: никогда не подставляйте данные от пользователя напрямую в запрос. В данном случае $y следует протащить mysql_real_escape_string(), чтобы обезопасить запрос:
$type немного сложнее: нужно проверять, есть ли вообще такая таблица и можно ли по неё искать. А-то злоумышленник туда любую подставит.
0
|
||||||||||||||
|
2 / 2 / 0
Регистрация: 14.12.2012
Сообщений: 227
|
|
| 05.09.2016, 13:02 [ТС] | |
|
но так они мне не нужны, надо получать их после клика, и как я поняла из GET,
а насчет "а что будет" - мне нравится (где тут wink?) Добавлено через 5 минут там есть чистка запроса она в спец функции я ее убрала пока вывод в меню из одной таблицы затем по выбору из href - <a href="index.php?cat='.strtolower($row["brand"]).'&type='.$row["type"].'">'.$row["brand"].'</a> отлавливается GET - $cat = clear($_GET["cat"]); $type = clear($_GET["type"]) и формируется запрос - $result = mysql_query("SELECT * FROM products WHERE $type LIKE '%$y%' ",$link); Добавлено через 1 минуту и $y=$_GET["cat"]; надеюсь не выглядит как бред? Добавлено через 6 минут мне сейчас надо уйти, если не разочаровались во мне и моих знаниях - продолжим позже спасибо вам
0
|
|
|
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
|
|||||||||
| 05.09.2016, 13:22 | |||||||||
|
Не по теме:
А ещё лучше -- воспользоваться для получения данных из запроса чем-то подобным: функция.
0
|
|||||||||
|
2 / 2 / 0
Регистрация: 14.12.2012
Сообщений: 227
|
||||||
| 05.09.2016, 16:49 [ТС] | ||||||
|
вот так выглядит чистка
а как с этим - "У Вас в адресной строке нет этих значений, вот и получаем null." объявить переменные как глобал?
0
|
||||||
|
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
|
||
| 05.09.2016, 16:57 | ||
|
Не по теме: Larisa111, код тегом "PHP" на форуме оборачивайте. Удобнее смотреть.
0
|
||
|
2 / 2 / 0
Регистрация: 14.12.2012
Сообщений: 227
|
|
| 05.09.2016, 16:59 [ТС] | |
|
так и я не понял, почему null
0
|
|
|
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
|
||||||
| 05.09.2016, 17:06 | ||||||
|
Вот почему: Есть такой адрес: http://example.com/?key_first=1&key_second=2 Если мы обратимся к ключу "type":
NULL и Notice в довесок, так как нет какого ключа в запросе. Есть только key_first и key_second.
0
|
||||||
|
2 / 2 / 0
Регистрация: 14.12.2012
Сообщений: 227
|
|
| 05.09.2016, 17:14 [ТС] | |
|
вы сказали не понял и я сказала не понял(это была шутка... очень смешно...ха-ха)
те я присваивала переменной левую сторону равенства? а как присвоить правую? Добавлено через 3 минуты чтой-то для меня это тёмный лес пока - я вижу значения переменных, они выводятся по echo , всё как надо - и в то же время они null ? разъясните, пожалуйста как такое может быть?
0
|
|
|
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
|
|||
| 05.09.2016, 17:17 | |||
|
Не по теме:
$_GET его быть не может. А когда нет его, мы получаем пустоту (NULL).Передайте в адресной строке значение type и в скрипте она будет доступна.
0
|
|||
|
2 / 2 / 0
Регистрация: 14.12.2012
Сообщений: 227
|
|
| 05.09.2016, 17:23 [ТС] | |
|
цитировать ещё не умею
и вообще мне надо серьёзно подумать какой тип и куда ставить-то
0
|
|
| 05.09.2016, 17:23 | |
|
Помогаю со студенческими работами здесь
80
Обновление материала каждые 10 секунд не перезагружая страницу Как можно записать данные в сессию не перезагружая страницу? По выбранному в ComboBox значению выводить соответствующие данные в DataGridView Скопировать первые попавшиеся файлы, соответствующие выбранному расширению
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Модель здравосохранения 14. Собираем всю модель вместе.
anaschu 22.05.2026
Модель собрана. В будущих постах на видео я покажу, как она работает.
В этом посте запускаем её, проверяем результаты и разбираем что можно с ней делать дальше.
Перед запуском проверяем. . .
|
Модель здравоохранения 13. Добавление самой системы здравоохранения.
anaschu 22.05.2026
В предыдущем посте мы настроили болезни. Теперь добавим события, которые управляют здоровьем всего коллектива, а также настроим рабочий график и расчёт финансов.
В Main создаём четыре события. . . .
|
Модель здравоохранения 12. добавление болезней через ресурпул, как аварии
anaschu 22.05.2026
Болезни — это ключевая часть нашей модели. Нам нужно, чтобы работник периодически уходил на больничный, его задание при этом зависало, а после выздоровления работа возобновлялась. Реализуем это двумя. . .
|
Модель здравоохранения 11. Создаём классы Задание и Работник
anaschu 22.05.2026
В AnyLogic каждая заявка и каждый ресурс — это объект определённого класса. Нам нужно создать два класса: Задание (заявка) и Работник (ресурс).
Класс Задание
В дереве проекта нажимаем правой. . .
|
|
Модель здравоохранения 10. Новая модель, смотрим, как добавлять логические блоки, и что писать внутри
anaschu 22.05.2026
Открываем AnyLogic, создаём новый проект. В дереве проекта появляется класс Main — это главный агент, в котором будет жить вся наша логика.
Палитра блоков
Слева находится палитра. Нас интересует. . .
|
модель ЗдравоСохранения 9. Новая модель, разбираемся, как ее создавать
anaschu 22.05.2026
В этой серии постов мы построим модель небольшого рабочего коллектива. Сотрудники получают задания, выполняют их, иногда болеют — и мы хотим посчитать, сколько это стоит компании.
Метод. . .
|
[golang] Linked list
alhaos 22.05.2026
Связный список / Linked list
Связный список структура данных позволяющая хранить список значений, в отличии от массива в памяти хранится не сплошным куском, а отдельными частями которые ссылаются. . .
|
[golang] Двоичная куча, min-heap
alhaos 20.05.2026
Двоичная куча
Двоичная куча — структура данных, которая всегда держит самый важный элемент наготове.
Представьте очередь к хилеру в игре, и очередь из игроков в приоритете те у кого меньше. . .
|