Cerberus
User-
Posts
100 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Everything posted by Cerberus
-
Добрый день. Есть две таблицы: table_1 id quantity mydate 1 20 2020-04-03 2 10 2020-04-03 table_2 id title price op_date 1 k 100 2020-03-20 2 p 20 2020-03-29 3 s 20 2020-04-03 что хочу - выбрать данные из table_2 и добавить данными из table_1 (если есть) SELECT tt.title, tt.price, tt.op_date, SUM(td.quantity) AS total FROM table_2 tt LEFT JOIN table_1 td ON (tt.op_date = td.mydate) но в результате получаю только одну запись. Не все записи из table_2 и часть из table_1, а только одну запись..... Подскажите где тупость пишу.....
-
Уппс, только заметил if(!isset($_POST['button'])) ! забыл поставить в условие....
-
Вам надо или здесь name="button" изменить на action; или же здесь $action=$_REQUEST['button']; Я бы сделал так if (isset($_POST['button'])) { // form } else { // E-mail send }
-
Тогда не убирайте атрибут required, но рядом укажите, что поле обязательно для заполнения. Ну и продумайте какие именно поля Вам действительно нужны. Возможно имени и номера телефона будет вполне достаточно.
-
Сайт без вертикальной прокрутки, адаптивный, футер прижат книзу
Cerberus replied to sejunctus's question in HTML Coding
А что если элементы карусели сделать списком? <ul class="carusel"> <li></li> <li class="active"></li> <li></li> </ul> тот элемент, который с классом active делать по ширине 60% (ну или в px), а два других делать узкими. Элементам <li> можно поставить через background-image. -
border-bottom:1px solid black;Нет?
-
<?php.....................?>А так что не получается?
-
Как уже написали выше - я просто немного детализировал ту логику, которую Вы и сами написали. Если Вы хотели, чтобы Вам сразу начали код программы и запросов к базе писать - то, извините, мысли не читаю, а потому узнать какой серверный язык и какую базу данных Вы используете - не могу :-)
-
Ну так и сделайте в базе данных поле, где будете выставлять 1-3, в зависимости от типа записи. А выводить - если дата записи/публикации в будущем (больше, чем текущая), то выставляем признак 2 и не выводим запись до тех пор, пока дата публикации не сравняется с текущей. Даты равны - признак 3 - при выводе фильтруем по признаку и дате (или названии записи, здесь уже как Вам угодно). Ну а с активными, думаю, и сами разберетесь.
-
http://habrahabr.ru/post/137664/
-
Исправьте поле meta_d на metad, как в базе данных и будет Вам счастье. Но, как уже написал Veseloff, лучше сразу начните изучать PDO, а не как советует товарищ Попов :-)
-
А Вы сделайте так: if (is_dir($dir)) { if ($dh = opendir($dir)) { while (($file = readdir($dh)) !== false) { echo "файл: $file : тип: " . filetype($dir . $file) . "\n"; } closedir($dh); } else { echo "Can't open dir"; }} else { echo "Can't find dir or it's not a dir";}и сможете увидеть где и что у Вас не срабатывает так, как Вам хочется.
-
Для того, чтобы ответить необходимо смотреть код в файлах, которые подключаются.
-
Сейчас часто можно встретить несколько сайтов на одном IP и ничего, находятся :-)
- 3 replies
-
- два dns
- ip с двумя dns-именами
-
(and 1 more)
Tagged with:
-
Я сейчас так и сделал - при успешной аутентификации делаю перенапавление на страницу new. Но если здесь на сайте, после входа, кнопки "Вперед", "Назад" неактивны, то у меня - активны...... Хм, значит, что-то делаю не так... Будем искать. Спасибо за помощь....
-
Вы имеете ввиду обновить страницу с формой? Но тогда она будет обновляться постоянно с периодом, указанным в Refresh..... Как тогда вводить данные?
-
Доброе время суток всем. Опишу то, что есть и после задам вопрос. Есть форма с двумя полями - name, password (файл index), есть файл login, который обрабатывает данные формы. В случае успешной аутентификации переходим на файл new, иначе снова к форме. Так вот, в случае успешной аутентификации можно кнопкой "Назад" браузера вернуться к форме, форма пуста НО! активна кнопка "Вперед" и можно снова перейти к файлу login, new.... При этом, когда в файле login написал print_r($_POST);мне (после того, как с пустой формы, нажал кнопку "Вперед") вывело имя и пароль..... Как сделать так, чтобы при возврате с login файла нельзя было воспользоваться кнопкой "Вперед"?
-
А что именно не наследуется? Из Вашего кода этого непонятно.... А если Вас не устраивает высота - так назначьте в стилях эту самую высоту для самого первого контейнера....
-
Это уже из разряда сетевого программирования :-) Вы ломаете чей-то сайт? Или хотите "натравеить" на кого-то ботов?
-
Какая у Вас структура? Или хотя бы, для примера, с какой страницы на какую Вы хотите перенаправить? Что есть "старая" и что есть "новая" страница?
-
Таблицу стилей к РНР.... Бррр, таблица стилей подключается в разделе <head> через <link>. Поэтому и подключайте его в этом разделе.
-
Используйте header(Location: ....);
-
Активный пункт меню при наведении курсора на выпадающую часть ?
Cerberus replied to ilyas's question in HTML Coding
Чтобы был эффект вдавленности - используйте рисунок как фон для элемента меню. Для изменения фона используйте псевдокласс :hover А вложенное меню можно сделать и на css, можете здесь посмотреть пример. Для создания стрелочки используйте псевдоэлемент :after с контентом "_" (пробел). Как это сделать можете посмотреть здесь. -
<? if (!isset($_SESSION['form_submit']) || $_SESSION['form_submit'] != 1) { ?> <script type="text/javascript"> var delay_popup = 5000; setTimeout("document.getElementById('parent_popup').style.display='block'", delay_popup); </script><?}?> я бы сделал так: <?php if (!isset($_SESSION['form_submit']) || $_SESSION['form_submit'] != 1) { echo "<script type=\"text/javascript\">\n var delay_popup = 5000;\n setTimeout(\"document.getElementById('parent_popup').style.display='block'\", delay_popup);\n </script>"; } ?>