powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (PHP&Mysql) При передаче из формы в форму значение переменной с символом '&' теряется
12 сообщений из 12, страница 1 из 1
(PHP&Mysql) При передаче из формы в форму значение переменной с символом '&' теряется
    #33052402
Пупсик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет всем.При передаче из формы в форму значение переменной с символом '&' теряется.Что делать посоветуйте?
Например:
Форма 1 передала значение переменной A со значением 'procter & gamble'
Форма 2 принимает значение переменной А и делает выборку из базы данных такую: SELECT * FROM products where product='procter & gamble'.
Вся проблема с выборкой из-за этого символа - &. Как его правильно обрабатывать или передавать?В чем сдесь может быть проблема?
...
Рейтинг: 0 / 0
(PHP&Mysql) При передаче из формы в форму значение переменной с символом '&' теряется
    #33052416
Фотография ©Felix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
может стоит передавать кодом?
_______________
Felix
...
Рейтинг: 0 / 0
(PHP&Mysql) При передаче из формы в форму значение переменной с символом '&' теряется
    #33052422
Пупсик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А как например?
...
Рейтинг: 0 / 0
(PHP&Mysql) При передаче из формы в форму значение переменной с символом '&' теряется
    #33052424
Пупсик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Что ты имеешь в виду?
...
Рейтинг: 0 / 0
(PHP&Mysql) При передаче из формы в форму значение переменной с символом '&' теряется
    #33052462
Пупсик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Переменная и так передается кодом :) не почтовыми голубями же :)
...
Рейтинг: 0 / 0
(PHP&Mysql) При передаче из формы в форму значение переменной с символом '&' теряется
    #33052495
fynda
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПупсикПривет всем.При передаче из формы в форму значение переменной с символом '&' теряется.Что делать посоветуйте?
Например:
Форма 1 передала значение переменной A со значением 'procter & gamble'
Форма 2 принимает значение переменной А и делает выборку из базы данных такую: SELECT * FROM products where product='procter & gamble'.
Вся проблема с выборкой из-за этого символа - &. Как его правильно обрабатывать или передавать?В чем сдесь может быть проблема?

Спорим, угадаю, что от этой строки остается? ;) Остается только "procter ", так? А все потому, что символ '&' используется для разделения параметров GET-запроса, примерно так:
Код: plaintext
http://my_site/my_script?param1=foo&param2=boo&param3=goo
Если вместо GET использовать POST - проблема должна исчезнуть по идее. Либо, как тут уже посоветовали, передавать код вместо амперсанда, а уже при формировании SQL-запроса вставлять амперсанд.
...
Рейтинг: 0 / 0
(PHP&Mysql) При передаче из формы в форму значение переменной с символом '&' теряется
    #33052531
Пупсик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Метод Post используется.А как можно передать код.Приведите пожалуста пример.Или где про это можно прочесть?
...
Рейтинг: 0 / 0
(PHP&Mysql) При передаче из формы в форму значение переменной с символом '&' теряется
    #33052565
Фотография 4m@t!c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 fynda , не болтайте ерундой, RTFM.
2 Пупсик , пожалуйста, прочтите правила , потому как не понятно, что за язык вы пользуете. А потом нормально сформулируйте, что конкретно работает не так? Если нужно, то приведите код, результат работы и т.д.
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
(PHP&Mysql) При передаче из формы в форму значение переменной с символом '&' теряется
    #33052623
fynda
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
4m@t!c 2 fynda , не болтайте ерундой, RTFM.


ВиноватЪ! Исправлюсь! :)
...
Рейтинг: 0 / 0
(PHP&Mysql) При передаче из формы в форму значение переменной с символом '&' теряется
    #33052631
Пупсик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Используются : cервер MySQL 4.1.10-standard и язык программирования PHP.
Есть две формы.На одной форме выбирается название продукта (в виде ссылки).По щелчку на ссылке открывается вторая форма, на которой выводятся данные выбраного продукта.
Первая форма:PHP
Коннект к базе
Select prduct_name From products
далее выводим данные
while ($row=mysql_fetch_array($result)) {
print "\t\t<td align=left><DIV align=left><A href=\"Form2.php?product_name=".$row['product_name']."\">".$row['product_name']."</A></DIV></td>\n";
}
При нажатии переменная product_name по ссылке передается второй форме.

Форма 2:PHP
$query = "Select prduct_price,product_photo,product_oter From products where product_name='".$product_name."'";
...
Рейтинг: 0 / 0
(PHP&Mysql) При передаче из формы в форму значение переменной с символом '&' теряется
    #33052648
Фотография 4m@t!c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
urlencode() .
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
(PHP&Mysql) При передаче из формы в форму значение переменной с символом '&' теряется
    #33052658
Пупсик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
To 4m@t!c :
ARE YOU THE BEST!
Всем огроменное спасибо!
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (PHP&Mysql) При передаче из формы в форму значение переменной с символом '&' теряется
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]