Jump to content

Payalnik610

Newbie
  • Posts

    25
  • Joined

  • Last visited

Everything posted by Payalnik610

  1. начал изучать сей язык, столкнулся с проблемой: <!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, сообщение отображается меньше секунды. Страница ка будто возвращается к исходному состоянию, что я не так делаю?
  2. Пример: 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')Можно закрывать, далее работаем с фантазией...
  3. согласен, вначале искал проблему, поэтому все пробовал, что можно. А вот про данные что-то не додумался. а Про скобки вообще не знал. Спасибо, скобки помогли. (handshake) про результаты уж я специально выбирал, чтобы были....
  4. Как правильно объединить запросы: 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 в одном запросе.....
  5. При работе без фильтра WHERE работает все исправно. и на написание JOIN был уделен целый день. поэтому проблема была именно при фильтре. а там было условие которое при выводе определенного ID строки - ничего не выводило...
  6. PHPMyAdmin - выполнилось и вывел.id_doc-int(3) Кажется нашел. ошибка в следующем условии.
  7. Проверяю, что-то не так. Пишу такой запрос, и ничего не выводит, ошибки нет. просто нет информации. пробовал c LIKE такая же ерунда...
  8. сейчас буду проверять, Читал просто пару книг про SQL синтаксис. ну вот ничего нет про то, что какое количество фильтров можно применить к "Where". А в примерах только по 2 максимум.
  9. А может вместо OR использовать AND, мне нужно все условия использовать в случае наличия данных в форме фильтра, если какие то параметры пустые, то реализовать меньше условий....
  10. mySQL 5.0.8 а если в одном столбце дата, и нужно выбрать попадает в промежуток или нет? Допустим задан в форме промежуток от А до В. А в строке таблицы Б...
  11. Столкнулся с такой проблемой. Есть запрос на вывод из SQL БД таблицы. В таблице 15 столбцов. Хочу "прикрутить" фильтр к этой таблице по 5 столбцам. Мои мысли сводятся к поочередному перебиранию строк массива, т.е. имеем массив, перебираем сначала по условию №1 и удаляем неподходящие строки, потом продолжаем выполнять 4 остальные условия и также отбирать строки. как правильно удалить ненужную строку из текущего массива. Думаю еще можно прибегнуть к копированию в соседний новый массив.
  12. ребята ну помогите чем можете Все понял в чем и как сильно туплю кому интересен ответ: <tr class="tr-red" id="tr" onclick="window.location.href='/obpage.php?id_ob=".$array['id']."'; return false" title="">выделенная строка страница по нажатию на любой столбец отправляет по указанной ссылке. Всем спасибо!!!
  13. а как сделать чтобы вся строка ссылкой была при данном способе? 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";}
  14. Так работает, завтра буду к уму разуму приводить
  15. Так Вернулся наконец-то к старому вопросу, щас буду последнюю версию проверять... теперь нужно 2 таблицы таких реализовать
  16. А можно узнать поподробнее как реализовать этот способ...
  17. Как то так: 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>";
  18. а правильно ли будет на каждую строку - свою форму с "сабмитом"? <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>
  19. Столкнулся с новой проблемой. Создаю краткую таблицу учета каких-либо объектов, строк в таблице около 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=\"\">у меня получается так - при нажатии на любую строку отправляются переменные со всех строк, а нужна только одна... Думаю реализация должна быть элементарная. Может просто как то нужно разделить? на каждую строку свою форму прописать?
  20. Спасибо. Все реализовал, Все метки размещены по своим позициям. при изменении масштабов все остается на своем месте.
  21. По центру экрана элемент можно расположить и без таблицы. Много раз пробовал, мое косое умение мне не дало результатов. Согласен что может и лучше и удобнее, но это уже следующий вопрос...
  22. Сейчас попробую. Таблица для центровки контекста по центру экрана. надписи нужны обязательно со значком, и в будущем будет еще дополнительная всплывающая информация на каждой метке
  23. Здравствуйте. Требуется помощь в написании одной страницы сайта. Код страницы с которой требуется помощь. Код CSS: Задача стоит следующим образом, нужно разместить изображение карты и на карту слоями нанести определенные надписи на определенных городах. При размещении записей у меня уплывает низ первого блока (div class="div-map"). Т.е. длинна страницы при большом количестве городов очень становится длинной. Фото как получается Как решить такую проблему? P|S код черновой. сильно не ругайте.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy