Дикий пионер

Рейтинг
203
Регистрация
23.11.2009

Я не спец по БД ораклу, но в базе, в которой сейчас работаю сделано на триггере и sequence:

TRIGGER WRKBNCH.MODEL_DETAILS_MODEL_SK_TRG BEFORE

INSERT ON WRKBNCH.MODEL_DETAILS FOR EACH ROW WHEN (NEW.MODEL_SK IS NULL) BEGIN :NEW.MODEL_SK := WRKBNCH.MODEL_DETAILS_MODEL_SK_SEQ.NEXTVAL;
END;

CREATE SEQUENCE "WRKBNCH"."MODEL_DETAILS_MODEL_SK_SEQ" MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 START WITH 116 NOCACHE ORDER NOCYCLE ;

Опишите задачу на русском языке, без всяких селетов и т.п. что в выводите на странице?

Вы одним запросом сразу выбирате из базы текст и варианты значений?

Если да - то просто ставите флажок, что у вас первая итерация по результатам, внутри цикла проверяете, что если первая - выводите deckcost и сбрасываете флаг.

Что-то типа:


$decks = mysql_query("SELECT ...);
$deckcost = mysql_fetch_array ($decks);
$first = true;
while ($row=mysql_fetch_array ($decks)){
if ($first){
echo " ... ".$deckcost['deckcost']." ...";
$first = false;
}
echo $row['value'];
}
}

Декомпозируйте задачу - т.е. разложите на отдельные более мелкие и решайте их постепенно.

Насколько я помню, вы уже спрашивали как выбрать все айдишники из подобного массива. У вас это получилось?

или так - если по клику https://developers.google.com/maps/documentation/javascript/examples/infowindow-simple?hl=ru

Учите английский, мы вам с Chkan, чуть ли не первые варианты из гугла выдали

так прям и передать


myfunction($data['cartIdWithItems']);

а внтури


function myfunction($arr){
foreach($arr as $el){
$id = $el['id'];
//запрос в базу.
}
}

другое дело, что возможно лучше собрать сначала айдишники в массив и потом вытащить данные одним запросом.

Насколько я понимаю философию symfony - бизнес-логику (а вроде у вас тут это сохранение файлов) выносят в сервисы.


if(width < 650){

$(".title").click(function(){
$(this).next().show();
});

} else{
$(".title").off('click');
}

это если нет других обработчиков клика.

Т.е. перед тем как навесить обработчик - снимаете остальные, чтобы несколько не висело. Ну или можно через .data() что-нибудь элементу назначать, чтобы знать, что обработчик уже висит и второй раз не надо.

У мейл.ру есть вот такой сервис - https://postmaster.mail.ru/ - посмотрите что за советы там дадут

Тут такой момент - если у вас кнопка одна - то лучше по айдишнику к ней прицепиться. Если несколько - то как вы будете выбрать нужную, с которой надо снять класс по esc - или со всех?

Ну и все внутри одного document ready как минимум написать.

У вас какая-то практическая задачка или просто jQuery изучаете?

Вешаете обработчик нажатия клавиатуры на весь документ и там определяете по e.keyCode какая клавиша нажата.

https://learn.javascript.ru/keyboard-events - тут на русском есть про нюансы.

Всего: 1870