
Alex&R
User-
Posts
165 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Everything posted by Alex&R
-
HTML: {% for hotel in hotels%} <div id="rl"> <ul> <li> <a href="{{ hotel.get_absolute_url }}"><img src="{{ MEDIA_URL }}{{ hotel.hotel_image }}" alt=""/></a> <h2><a href="{{ hotel.get_absolute_url }}">{{ hotel.name }}</a></h2> <strong>Город:</strong> {{ hotel.city }}<br/> <strong>Цена:</strong> {{ hotel.price }}<br/> <strong>Адрес:</strong> {{ hotel.address }}<br/> </li> </ul> </div> {% endfor %} <div> <a href="{% url hotel_list %}"><strong>Все отели</strong></a> </div> {% for institution in institutions%} <div id="rr"> <ul> <li> <a href="{{ institution.get_absolute_url }}"><img src="{{ MEDIA_URL }}{{ institution.institution_image }}" alt=""/></a> <h2><a href="{{ institution.get_absolute_url }}">{{ institution.name }}</a></h2> <strong>Город:</strong> {{ institution.city }}<br/> <strong>Тип:</strong> {{ institution.institution_type.all|join:", " }}<br/> <strong>Кухня:</strong> {{ institution.cuisine.all|join:", " }}<br/> </li> </ul> </div> {% endfor %} CSS: #rl { float: left; width: 290px; } #rr { width: 290px; } #rl li, #rr li { list-style: none; border-bottom: 1px solid #eee; padding: 0; margin: 0; } #rl li a, #rr li a { padding: -1px 0 0 12px; color: #808080; } Когда добавляю в базу более одной записи, список выводится не сверху вниз, а слева на право. Мне нужно, что бы выводило в две колонки. Подскажите в чем ошибка.
-
Всем привет. Подскажите пожалуйста, почему не подтягивается цсс, когда я хочу распечатать web-страницу с браузера, не важно какого. Я побывал другие сайты печатать... все отлично. Я так понимаю что то нужно прописать. Подскажите что именно. Спасибо.
-
Вот часть кода: <a href="index.php">Главная</a><a href="#">О нас</a><a href="#">Карта сайта</a>, то есть на странице ссылки будут отображаться по-порядку (писаться в одну линейку). Но мне нужно каждую из ссылок взять в отдельный тег DIV, то есть так: <div id="1"><a href="index.php">Главная</a></div><div id="2"><a href="#">О нас</a></div><div id="3"><a href="#">Карта сайта</a></div> после чего все ссылки пишутся с отдельной строчки, а мне нужно что бы в одну. Подскажите как исправить ситуацию. Спасибо.
-
Делаю сайт с помочу <div> тегов и столкнулся с такой проблемкой. Сначала код: <div id="top_l"> <h3>Top1</h3> </div> <div id="top_c"> <h3>Top2</h3> </div> <div id="top_r"> <h3>Top3</h3> </div> СSS: #top_l { width: 250px; margin: 5px 5px; background: #eee;} #top_l h3 { text-align: center; } #top_c { width: 250px; margin: 5px 300px; background: #eee;} #top_c h3 { text-align: center; } #top_r { width: 250px; margin: 5px 600px; background: #eee;} #top_c h3 { text-align: center; } А проблема в том, что Тор1, Тор2, Тор3 выводятся, как бы то пояснить... лестницей, а мне нужно что бы на одной линии. Что не так?
-
А ты переходил по ссылке, видел как там?
-
Подскажите такую вот штуку. Есть форма: <form> <select> <option> 1111111111 </option> <option> 2222 </option> </select> </form> то есть <select> будет иметь ширину 1111111111. Как сделать так, что бы в закрытом состоянии <select> была конкретного размера, а список, который раскрывается, другого. Вот как здесь.
-
Есть, нашел. Было #rl li a, #cl li a, #cr li a { background: #fff url(images/arrow.png); }, а нужно убрать #fff.
-
В css прописал #right { background-image: url('images/Dsc_3071.jpg'); ) <div id="right"> <div id="rl"> <ul> <li><a href="#">АР Крым</a></li> <li><a href="#">Винницкая</a></li> <li><a href="#">Волынская</a></li> <li><a href="#">Днепропетровская</a></li> <li><a href="#">Донецкая</a></li> <li><a href="#">Житомирская</a></li> <li><a href="#">Закарпатская</a></li> </ul> </div> <div id="cl"> <ul> <li><a href="#">Запорожская</a></li> <li><a href="#">Ивано-Франковская</a></li> <li><a href="#">Киевская</a></li> <li><a href="#">Кировоградская</a></li> <li><a href="#">Луганская</a></li> <li><a href="#">Львовская</a></li> <li><a href="#">Николаевская</a></li> </ul> </div> <div id="cr"> <ul> <li><a href="#">Одесская</a></li> <li><a href="#">Полтавская</a></li> <li><a href="#">Ровенская</a></li> <li><a href="#">Сумская</a></li> <li><a href="#">Тернопольская</a></li> <li><a href="#">Харьковская</a></li> <li><a href="#">Херсонская</a></li> </ul> </div> <div id="cr"> <ul> <li><a href="#">Хмельницкая</a></li> <li><a href="#">Черкасская</a></li> <li><a href="#">Черниговская</a></li> <li><a href="#">Черновицкая</a></li> </ul> </div> </div> То есть, на фоне областей должно отображатся изображение. Оно то отображается, но как убрать белий фон с ссылок?
-
А подсказать где можно найти простенький скрипт?
-
Подскажите, как называется такое меню, и вообще, где можно найти скрипт данного меню(то, что ниже(Управление сайтом, Корпоративный портал, Партнеры, 1-С Битрикс.ТВ)). То есть, мне нужно, что бы при нажатии по ссылке, изменялась только часть страницы, а не вся.
-
Еще вопрос. Задал параметр таблицы <table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0"> то есть таблица выравнивается по ширине и высоте, но полоса прокрутки в IE 7 все равно отображается. Как этого избежать?
-
Есть таблица с тремя столбцами <table width="100%" height="100%" border="1" cellpadding="0" cellspacing="0"> <tr> <td valign="top" width="100%"> <table width="100%" height="100%" border="1" cellpadding="0" cellspacing="0"> <tr> <td valign="top" align="center"> <img src="img/klyaksa.gif" border="1"> </td> </tr> </table> </td> <td valign="top" align="center" width="500" height="256"> <img src="img/head.png" border="1"> </td> <td valign="top" width="100%"> <table width="100%" height="100%" border="1" cellpadding="0" cellspacing="0"> <tr> <td valign="top" align="center"> 4 </td> </tr> </table> </td> </tr> </table> Когда вставил изображение klyaksa.gif, то все съехало вправо. Как сделать так, чтобы левая крайняя и правая крайняя(4) колонки были одинаковы?
-
Хочу что бы по заданным значениям в select c БД выводились данные. Напр. по первой букве.
-
Хорошо, а как тогда лучше поступить?
-
То есть ты не советуешь в поле action вписывать current_clients.php или вообще не советуешь так поступать?
-
Есть две страницы: current_clients.php и current_clients_script.php. current_clients.php: <table width="100%" border="0" cellpadding="0" cellspacing="0"> <tr> <td valign="top"> </td> <td width="750" height="100%" valign="top"> <table width="100%" border="0" cellpadding="0" cellspacing="0"> <tr> <td height="1" valign="top"> <div style="position:absolute; top:43px; margin-left:1px; width:150px"> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td class="c_name"> <a href="../../index.php"><img src="../../images/emblem.png" border="0"></a> </td> </tr> </table> </div> <img src="../../images/head.png" width="750" height="238"> </td> </tr> <tr> <td> <table width="100%" border="0" cellpadding="0" cellspacing="0"> <tr> <td width="187"> <table width="100%" border="0" cellpadding="0" cellspacing="0"> <tr> <td class="s-menu-head"> Перелік клієнтів </td> </tr> <tr> <td> <img src="../../images/spacer.gif" width="187" height="2"> </td> </tr> <tr> <td valign="top"> <!--Форма перегляду списку клієнтів--> <form action="current_clients_script.php" method="post"> <table width="100%" border="0" cellpadding="2" cellspacing="0" frame="below"> <tr align="center"> <td> <b>Ім'я:</b><br> <select name="name" id="name"> <option></option> <option>А</option> <option>Б</option> <option>В</option> <option>Г</option> <option>Д</option> <option>Е</option> <option>Є</option> <option>Ж</option> <option>З</option> <option>І</option> <option>Ї</option> <option>Й</option> <option>К</option> <option>Л</option> <option>М</option> <option>Н</option> <option>О</option> <option>П</option> <option>Р</option> <option>С</option> <option>Т</option> <option>У</option> <option>Ф</option> <option>Х</option> <option>Ц</option> <option>Ч</option> <option>Ш</option> <option>Щ</option> <option>Ю</option> <option>Я</option> </select> </td> <td height="25"> <b>По-батькові:</b><br> <select name="lname" id="lname"> <option>Усі</option> <option>А</option> <option>Б</option> <option>В</option> <option>Г</option> <option>Д</option> <option>Е</option> <option>Є</option> <option>Ж</option> <option>З</option> <option>І</option> <option>Ї</option> <option>Й</option> <option>К</option> <option>Л</option> <option>М</option> <option>Н</option> <option>О</option> <option>П</option> <option>Р</option> <option>С</option> <option>Т</option> <option>У</option> <option>Ф</option> <option>Х</option> <option>Ц</option> <option>Ч</option> <option>Ш</option> <option>Щ</option> <option>Ю</option> <option>Я</option> </select> </td> <td> <b>Прізвище:</b><br> <select name="sname" id="sname"> <option></option> <option>А</option> <option>Б</option> <option>В</option> <option>Г</option> <option>Д</option> <option>Е</option> <option>Є</option> <option>Ж</option> <option>З</option> <option>І</option> <option>Ї</option> <option>Й</option> <option>К</option> <option>Л</option> <option>М</option> <option>Н</option> <option>О</option> <option>П</option> <option>Р</option> <option>С</option> <option>Т</option> <option>У</option> <option>Ф</option> <option>Х</option> <option>Ц</option> <option>Ч</option> <option>Ш</option> <option>Щ</option> <option>Ю</option> <option>Я</option> </select> </td> <td> <input type="submit" name="submit" value="Показати"> </td> </tr> </table> </form> сurrent_clients_script.php: <?php $name=$_REQUEST["name"]; $sname=$_REQUEST["sname"]; /* Соединяемся, выбираем базу данных */ $conn = mysql_connect("localhost", "Admin", "remoteroot") or die("Could not connect : " . mysql_error()); mysql_select_db("freeplace"); mysql_query('SET NAMES utf8'); /* Выполняем SQL-запрос */ $sql = "SELECT * FROM clients WHERE `name` LIKE '$name%' AND `sname` LIKE '$sname%'"; $result = mysql_query($sql) or die("Query failed : " . mysql_error()); /* Выводим результаты в html */ print "<table width='100%' align='center' border=0 cellpadding=0 cellspacing=0 rules='rows'>\n"; while ($line = mysql_fetch_array($result, MYSQL_ASSOC)) { print "\t<tr>\n"; foreach ($line as $col_value) { print "\t\t<td align='center'>$col_value</td>\n"; } print "\t</tr>\n"; } print "</table>\n"; /* Освобождаем память от результата */ mysql_free_result($result); /* Закрываем соединение */ mysql_close($conn); ?> Теперь о ток как это все работает. В current_clients.php в select я задаю значения начальных букв (имя, отчество, фамилия) и нажимаю "Показать". После чего, в сurrent_clients_script.php выводится результат. Как сделать так, что бы скрипт выполнялся в current_clients.php?
-
Увы, размещено на локальном сервере
-
принцип такой как тут только названия областей и городов хранится в базе mySQL.
-
Я выбираю из списка областей нужную мне. И тогда в списке городов отображаются города данной области. Но формы <option> не тянут с базы значения.
-
Вот что у меня получилось: index.php: <script language="JavaScript" type="text/javascript"> function changeregions(id) { xmlhttp=GetXmlHttpObject(); if (xmlhttp==null) { alert ("Your browser does not support AJAX!"); return; } var url="<?=$h?>/select_region.php"; url=url+"?idreg="+id; xmlhttp.onreadystatechange=function() { if (xmlhttp.readyState==4 || xmlhttp.readyState=="complete") { $("#regions").html(xmlhttp.responseText); ; } } xmlhttp.open("GET",url,true); xmlhttp.send(null); } function GetXmlHttpObject() { var xmlHttp=null; try { // Firefox, Opera 8.0+, Safari xmlHttp=new XMLHttpRequest(); } catch (e) { // Internet Explorer try { xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { xmlHttp=new ActiveXObject("Microsoft.XMLHTTP"); } } return xmlHttp; } </script> <form action="/contextad-replace" name="replace" > <select id="select_region" name="regions" class="w99" onChange="changeRegions(this.value);"> <option value=0>Область</option> <?php $conn=mysql_connect("localhost", "root", "root"); mysql_select_db ("mysite", $conn); $q_regions = mysql_query("SELECT * FROM regions ORDER by name"); while($regions = mysql_fetch_array($q_regions)) { echo "<option id='form' value=".$regions[idreg]; if (@$_POST['city'] && $city['name'] == $_POST['city']) echo " selected "; echo ">".$regions['name']."</option>"; } ?> </select> Город <select class="w99"><option>Город</option></select></div> </form> select_region.php: <?php session_start(); define('SITE', true); include("config.php"); header("Content-type: text/html; charset=Windows-1251"); if (is_numeric($_GET['idreg'])) { echo '<select name=city class="w99"> <option value=0>Повсюди</option>'; $q_regions = mysql_query("SELECT * FROM regions WHERE IDReg = $_GET[IDReg]"); while($regions = mysql_fetch_array($q_regions)) { echo "<option disabled value=\"".$regions['name']."\""; if (@$_POST['city'] && $city['name'] == $_POST['city']) echo " selected "; echo ">".$regions['name']."</option>"; $q_city = mysql_query("SELECT * FROM cities WHERE idreg = ".$regions['idreg']); while($city = mysql_fetch_array($q_city)) { echo "<option id='form' value=\"".$city['name']."\""; if (@$_POST['city'] && $city['name'] == $_POST['city']) echo " selected "; echo "> ".$city['name']."</option>"; } } echo '</select>'; } ?> Структура базы данных: Regions: id Name IDReg Cities: id Name IDReg
-
Не очень понятно. Где каждый из кодов должен быть размещен?