PHP . SU
Программирование на PHP, MySQL и другие веб-технологии
Страниц (5): [1] 2 3 4 5 »
Найдено сообщений: 63
maxtet
Отправлено: 06 Февраля, 2010 - 11:55:40 • Тема: Передача параметров в цикле • Форум: JavaScript & VBScript
Ответов: 8 Просмотров: 3243
Спасибо, я сумел реализовать механизм передачи параметров в цикле с помощью такой конструкции.
CODE (
javascript ):
скопировать код в буфер обмена
for ( var i= 1 ; i<= numb; i++ )
{
params[ "jewerly_title_add" + i] = $( 'input#JewerlyActionTitleAdd' + i) .val ( ) ;
params[ "jewerly_mass_b_add" + i] = $( 'input#JewerlyActionMassBAdd' + i) .val ( ) ;
params[ "jewerly_mass_n_add" + i] = $( 'input#JewerlyActionMassNAdd' + i) .val ( ) ;
}
Просто все данные занес в объект params.
maxtet
Отправлено: 05 Февраля, 2010 - 12:22:28 • Тема: Передача параметров в цикле • Форум: JavaScript & VBScript
Ответов: 8 Просмотров: 3243
JustUserR пишет: maxtet пишет: Функция работает, но хотелось бы, услышать рекомендации как её оптимизировать
Очень много переменных с одинаковым префиксом - не проще ли все это положить в массив jewerly тем более что его будет проще передавать по ссылке если понадобиться
Проще, но как это реализовать в написанной функции - передача параметров в цикле?
maxtet
Отправлено: 04 Февраля, 2010 - 19:26:56 • Тема: Передача параметров в цикле • Форум: JavaScript & VBScript
Ответов: 8 Просмотров: 3243
Ch_chov пишет: 1. Для чего нужно делать 2 запроса с одинаковыми параметрами?
2. Зачем такие длинные имена переменных?
3. Может стоит данные из формы сразу сохранить в объект (массив), а потом подставлять его в запрос?
4. jewelr y?
1. Первый запрос отправляет параметры на сервер, второй перегружает часть страницы и передает ей эти параметры
2. Мне так удобнее))
3. В этом вся проблема.
4. Опечатался, но исправлять не буду - слишком много буков в коде)
maxtet
Отправлено: 04 Февраля, 2010 - 18:37:06 • Тема: Передача параметров в цикле • Форум: JavaScript & VBScript
Ответов: 8 Просмотров: 3243
Пишу программу с использованием Jquery. Стоит задача передать данные посредством асинхронного запроса к серверу. Написал такую функцию:
CODE (
javascript ):
скопировать код в буфер обмена
function jewerly_buyout_refresh( numb)
{
var action_flag = $( 'input#JewerlyActionFlag' ) .val ( ) ;
var jewerly_numb = $( 'select#JewerlyActionNumber' ) .val ( ) ;
var action_button = $( 'input#JewerlyActionButton' ) .val ( ) ;
var jewerly_name = $( 'input#JewerlyActionName' ) .val ( ) ;
var jewerly_cat = $( 'select#JewerlyActionCat' ) .val ( ) ;
var jewerly_proba = $( 'select#JewerlyActionProba' ) .val ( ) ;
var jewerly_mass_b = $( 'input#JewerlyActionMassB' ) .val ( ) ;
var jewerly_mass_n = $( 'input#JewerlyActionMassN' ) .val ( ) ;
var jewerly_zalog = $( 'input#JewerlyActionZalog' ) .val ( ) ;
var jewerly_percent = $( 'input#JewerlyActionPercent' ) .val ( ) ;
var jewerly_penya = $( 'input#JewerlyActionPenya' ) .val ( ) ;
var jewerly_title_add = [ ] ;
for ( var i= 1 ; i<= numb; i++ )
{
jewerly_title_add[ i] = $( 'input#JewerlyActionTitleAdd' + i) .val ( ) ;
}
$.post ( 'index.php' ,
{
action_button: action_button,
jewerly_numb: jewerly_numb,
jewerly_name: jewerly_name,
jewerly_cat: jewerly_cat,
jewerly_proba: jewerly_proba,
jewerly_mass_b: jewerly_mass_b,
jewerly_mass_n: jewerly_mass_n,
jewerly_zalog: jewerly_zalog,
jewerly_percent: jewerly_percent,
jewerly_penya: jewerly_penya,
jewerly_title_add1: jewerly_title_add[ 1] ,
jewerly_title_add2: jewerly_title_add[ 2] ,
jewerly_title_add3: jewerly_title_add[ 3] ,
jewerly_title_add4: jewerly_title_add[ 4] ,
action_flag: action_flag
} ,
function ( data)
{
$( 'div#JewerlyActionWindows' ) .load ( 'modules/mod_jewerly/actions/jewerly_buyout.php' ,
{
action_button: action_button,
jewerly_numb: jewerly_numb,
jewerly_name: jewerly_name,
jewerly_cat: jewerly_cat,
jewerly_proba: jewerly_proba,
jewerly_mass_b: jewerly_mass_b,
jewerly_mass_n: jewerly_mass_n,
jewerly_zalog: jewerly_zalog,
jewerly_percent: jewerly_percent,
jewerly_penya: jewerly_penya,
jewerly_title_add1: jewerly_title_add[ 1] ,
jewerly_title_add2: jewerly_title_add[ 2] ,
jewerly_title_add3: jewerly_title_add[ 3] ,
jewerly_title_add4: jewerly_title_add[ 4] ,
action_flag: action_flag
}
) ;
} ) ;
}
Функция работает, но хотелось бы, услышать рекомендации как её оптимизировать. Например, следующий участок кода:
CODE (
javascript ):
скопировать код в буфер обмена
jewerly_title_add1: jewerly_title_add[ 1 ] ,
jewerly_title_add2: jewerly_title_add[ 2 ] ,
jewerly_title_add3: jewerly_title_add[ 3 ] ,
jewerly_title_add4: jewerly_title_add[ 4 ] ,
Хотелось бы реализовать в цикле.
maxtet
Отправлено: 21 Ноября, 2009 - 21:40:49 • Тема: Код правилен? • Форум: Напишите за меня, пожалуйста
Ответов: 17 Просмотров: 153
Всем привет! Я соскучился)
Carzil пишет: Champion пишет: Нет, что за бред на 9 строке?
Я не сильно разбираюсь в SQL.
(Добавление)
Apache выводит какой-то непонятный файл со сторочкой "Its works"...
Код сам написал или где-то нашел?
maxtet
Отправлено: 03 Августа, 2009 - 12:06:06 • Тема: Проблема с MYSQL • Форум: Программирование на PHP
Ответов: 10 Просмотров: 925
и
разницу видите?
Undefined index: Chislo - вы обращаетесь к необъявленному элементу массива.
maxtet
Отправлено: 30 Июля, 2009 - 22:14:00 • Тема: формы php • Форум: Программирование на PHP
Ответов: 4 Просмотров: 300
Хотите получить квалифицированный ответ, задавайте конкретный вопрос.
Прочитать о том, как правильно задавать вопросы можно здесь .
maxtet
Отправлено: 30 Июля, 2009 - 13:47:43 • Тема: Урок - раздел.... Основы CGI • Форум: Корзина
Ответов: 11 Просмотров: 6178
andrey.if33 пишет:
1)- это нормально.......... тоесть то что ничего не понял
?
2) в конце раздела сказано, что пхп вытесняет постепенно CGI, .......... не понятно .... нужен CGI или не нужен...
короче я в танке...
помогитеееееееееееееееееееееееееееееее
1. Не нормально. Если непонятно, то лучше разбить одну сложную задачу на несколько простых. Все и сразу - не бывает.
2. Время покажет).
maxtet
Отправлено: 29 Июля, 2009 - 18:04:08 • Тема: Урок - раздел.... Основы CGI • Форум: Корзина
Ответов: 11 Просмотров: 6178
Вы не правильно поняли. приведенные ссылки ведут на более доступное для понимания изложение материала.
maxtet
Отправлено: 21 Июля, 2009 - 19:46:37 • Тема: Сохранение данных в MySql • Форум: SQL и Архитектура БД
Ответов: 5 Просмотров: 72
crosss пишет:
ну и в чем проблема?
на этом же скрипте который Вы написали под проверкой сабмита
а можно без него
Можно проверять и через скрытое поле, но суть не в этом, проверку я написал как пример, показывающий занесения данных в базу при отправке формы.
Страниц (5): [1] 2 3 4 5 »
Powered by ExBB FM 1.0 RC1. InvisionExBB