Payalnik610
Newbie-
Posts
25 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Everything posted by Payalnik610
-
Во Я лошпед.
-
начал изучать сей язык, столкнулся с проблемой: <!doctype html> <html> <head> <meta charset="utf-8"> <title>Документ без названия</title> <script language="javascript" type="text/javascript"> function check() { var number=document.getElementById("cifra").value; switch (number) { case '1' : alert('Кукареку'); document.getElementById('vvod').innerHTML = 'Пользователь ввел 1.' break; } } </script> <style> p { color: red; font-size: 18px; text-decoration: underline; } </style> </head> <body> <font> <form> Введите число от 1 до 10: <input type="text" name="number" id="cifra" value="" > <input type="submit" onClick="check()" value="Ввести" > </form> </font> <p id="vvod">Кузбасс</p> <script type="text/javascript" language="javascript">check()</script> </body> </html> при выполнении этой функции должно произойти перезапись сообщения. А получается когда вводишь 1, сообщение отображается меньше секунды. Страница ка будто возвращается к исходному состоянию, что я не так делаю?
-
Пример: Where (`fail`.`id_doc` NOT LIKE 'NULL') AND (`fail`.`id_dev` NOT LIKE 'NULL') AND (`fail`.`closed` LIKE 1) AND (DATE(`fail`.`date_doc`) BETWEEN '2011-01-01' AND '2015-06-16') AND (DATE(`fail`.`date_reparing`) BETWEEN '2015-01-01' AND '2015-06-16')Можно закрывать, далее работаем с фантазией...
-
согласен, вначале искал проблему, поэтому все пробовал, что можно. А вот про данные что-то не додумался. а Про скобки вообще не знал. Спасибо, скобки помогли. (handshake) про результаты уж я специально выбирал, чтобы были....
-
Как правильно объединить запросы: 1. $filter = "WHERE `fail`.`id_doc` LIKE '2' AND `fail`.`id_dev` LIKE '1' AND `fail`.`closed` LIKE '4' AND `fail`.`closed` LIKE '4'"Так работает. 2. $filter = "WHERE `fail`.`id_doc` LIKE '2' AND `fail`.`id_dev` LIKE '1' AND `fail`.`closed` LIKE '4' AND `fail`.`closed` LIKE '4' AND DATE(`fail`.`date_doc`) BETWEEN '2014-01-01' AND '2015-01-01'"Так не работает. 3. WHERE DATE(`fail`.`date_doc`) BETWEEN '2014-01-01' AND '2015-01-01'Так работает... Как правильно объединить 1 и 3 в одном запросе.....
-
При работе без фильтра WHERE работает все исправно. и на написание JOIN был уделен целый день. поэтому проблема была именно при фильтре. а там было условие которое при выводе определенного ID строки - ничего не выводило...
-
PHPMyAdmin - выполнилось и вывел.id_doc-int(3) Кажется нашел. ошибка в следующем условии.
-
достаточно много.
-
Проверяю, что-то не так. Пишу такой запрос, и ничего не выводит, ошибки нет. просто нет информации. пробовал c LIKE такая же ерунда...
-
сейчас буду проверять, Читал просто пару книг про SQL синтаксис. ну вот ничего нет про то, что какое количество фильтров можно применить к "Where". А в примерах только по 2 максимум.
-
А может вместо OR использовать AND, мне нужно все условия использовать в случае наличия данных в форме фильтра, если какие то параметры пустые, то реализовать меньше условий....
-
mySQL 5.0.8 а если в одном столбце дата, и нужно выбрать попадает в промежуток или нет? Допустим задан в форме промежуток от А до В. А в строке таблицы Б...
-
Столкнулся с такой проблемой. Есть запрос на вывод из SQL БД таблицы. В таблице 15 столбцов. Хочу "прикрутить" фильтр к этой таблице по 5 столбцам. Мои мысли сводятся к поочередному перебиранию строк массива, т.е. имеем массив, перебираем сначала по условию №1 и удаляем неподходящие строки, потом продолжаем выполнять 4 остальные условия и также отбирать строки. как правильно удалить ненужную строку из текущего массива. Думаю еще можно прибегнуть к копированию в соседний новый массив.
-
ребята ну помогите чем можете Все понял в чем и как сильно туплю кому интересен ответ: <tr class="tr-red" id="tr" onclick="window.location.href='/obpage.php?id_ob=".$array['id']."'; return false" title="">выделенная строка страница по нажатию на любой столбец отправляет по указанной ссылке. Всем спасибо!!!
-
а как сделать чтобы вся строка ссылкой была при данном способе? echo "<tr class=\"tr-red\" id=\"tr\" title=\"Нажмите на строку таблицы для отображения подробностей по обекту\">\n";}echo "<td><a href=\"obpage.php?id_ob=".$array['id_hel']."\" >".$num4."</a></td><td>".$array['id_knei']."</td><td>".$array['num_hel_ru']."</td><td>".$array['num_hel_in']."</td><td>".$array['date_begin']."</td><td>".$array['date_end']."</td><td>".$array['nameplace_hel_rus']."(".$array['nameplace_hel_ind'].")</td><td>".$kolotk[0]."</td><td>".$array['narabotka']."</td></tr>\n";}
-
Так работает, завтра буду к уму разуму приводить
-
Так Вернулся наконец-то к старому вопросу, щас буду последнюю версию проверять... теперь нужно 2 таблицы таких реализовать
-
А можно узнать поподробнее как реализовать этот способ...
-
Как то так: echo "<table class=\"table-t3\">"; echo "<tr><td>№ п.п.</td><td>№ компл. </td><td> № <br>RUS: </td><td> № </td><td>Дата начала гарантии</td><td>Дата завершения гарантии</td><td>Место</br>дислокации</td><td>Количество<br> отказов</td><td></td></tr>"; $resultat = mysql_query("SELECT `num_hel`.`id_hel`, `num_hel`.`id_knei`, `num_hel`.`num_hel_ru`, `num_hel`.`num_hel_in`, `num_hel`.`date_begin`, `num_hel`.`date_end`, `num_hel`.`narabotka`, `placehel`.`nameplace_hel_rus`, `placehel`.`nameplace_hel_ind` FROM `num_hel` JOIN `placehel` WHERE `num_hel`.`place_hel`=`placehel`.`place_hel` AND type_contract = '1' ORDER BY `id_hel` " , $link); $array = mysql_fetch_array($resultat); do { // вычисляем количество отказов по текущему объекту $numhel = $array['id_hel']; $kol = mysql_query("SELECT COUNT(1) FROM fail_test WHERE id_hel = $numhel ", $link); $kolotk = mysql_fetch_array($kol); //раскрашивам строки по гарантии $date_end = $array['date_end'] ; echo "<form action=\"obpage.php\" method=\"get\" id=\"get".$array['id_hel']."\">"; if (strtotime($date_end) >= strtotime($date_now) ) echo "<tr class=\"tr-green\" id=\"tr\" onclick=\"document.getElementById('get".$array['id_hel']."').submit()\" ; return false\" title=\"Нажмите на строку таблицы для отображения подробностей по объекту\">\n "; else { echo "<tr class=\"tr-red\" id=\"tr\" onclick=\"document.getElementById('get".$array['id_hel']."').submit()\" ; return false\" title=\"Нажмите на строку таблицы для отображения подробностей по обекту\">\n";} echo "<input type=\"hidden\" name=\"id_ob\" value=\"".$array['id_hel']."\"/></form>"; //задаем параметры вывода переменных в таблице echo "<td>".$array['id_hel']."</td><td>".$array['id_knei']."</td><td>".$array['num_hel_ru']."</td><td>".$array['num_hel_in']."</td><td>".$array['date_begin']."</td><td>".$array['date_end']."</td><td>".$array['nameplace_hel_rus']."(".$array['nameplace_hel_ind'].")</td><td>".$kolotk[0]."</td><td>".$array['narabotka']."</td></tr></a>\n"; } while($array = mysql_fetch_array($resultat)); echo "</table>";
-
а правильно ли будет на каждую строку - свою форму с "сабмитом"? <form action="obpage.php" method="get" id="get2"><tr class="tr-red" id="tr" onclick="document.getElementById('get2').submit()" ; return false" title="Нажмите на строку таблицы для отображения подробностей по объекту"><input type="hidden" name="id_ob" value="2"/></form><td>2</td><td>52</td><td></td><td></td><td>2011-11-11</td><td>2013-11-11</td><td></td><td>0</td><td>671:31</td></tr></a>
-
Столкнулся с новой проблемой. Создаю краткую таблицу учета каких-либо объектов, строк в таблице около 80. С помощью Java нашел скрипт как сделать ссылку на всю строку в таблице, и на каждую строку в отдельности: <tr class=\"tr-red\" onclick=\"window.location.href='http://www.yandex.ru/'; return false\" title=\"\">Но конечная задача - при нажатии на строку в таблице использовался элемент Submit и отправлял GETom номер строки в таблице. <tr class=\"tr-red\" onclick=\"document.getElementById('get').submit()\" ; return false\" title=\"\">у меня получается так - при нажатии на любую строку отправляются переменные со всех строк, а нужна только одна... Думаю реализация должна быть элементарная. Может просто как то нужно разделить? на каждую строку свою форму прописать?
-
Спасибо. Все реализовал, Все метки размещены по своим позициям. при изменении масштабов все остается на своем месте.
-
По центру экрана элемент можно расположить и без таблицы. Много раз пробовал, мое косое умение мне не дало результатов. Согласен что может и лучше и удобнее, но это уже следующий вопрос...
-
Сейчас попробую. Таблица для центровки контекста по центру экрана. надписи нужны обязательно со значком, и в будущем будет еще дополнительная всплывающая информация на каждой метке
-
Здравствуйте. Требуется помощь в написании одной страницы сайта. Код страницы с которой требуется помощь. Код CSS: Задача стоит следующим образом, нужно разместить изображение карты и на карту слоями нанести определенные надписи на определенных городах. При размещении записей у меня уплывает низ первого блока (div class="div-map"). Т.е. длинна страницы при большом количестве городов очень становится длинной. Фото как получается Как решить такую проблему? P|S код черновой. сильно не ругайте.