-
Posts
288 -
Joined
-
Last visited
-
Days Won
4
Content Type
Profiles
Forums
Calendar
Store
Everything posted by jdk
-
Я недавно занимался реализацией похожей задачи, собственно что делал: Человек на сайте проходит тестирование, а результаты записываем в бд (таблица results). Назначаю id автоинкрементом, идёт первым(индекс 0). Потом в админке есть возможность просмотра таблицы с результатами и их удаление. <?php$mysqli = new mysqli(DB_HOST, DB_USER, DB_PASSWORD, DB_NAME);if ($mysqli->connect_errno){ printf("Не удалось подключиться: %s\n", $mysqli->connect_error); exit();}$query = "SELECT * FROM Results";$result = $mysqli->query($query);?>и построчно вывожу каждую запись, а в конце ссылка для передачи id, который будем удалять. <?php while($row = $result->fetch_array(MYSQLI_NUM)): ?> <tr> <td><?= $row[0]; ?></td> ... <td><?= $row[7]; ?></td> <td><a href="deleteStudentResult.php?test=<?= $row[0]; ?>" class="removeRes">X</a></td> </tr> <?php endwhile; ?>а в скрипте, который будет удалять что то вроде: $testId = $_GET['test'];$query = "DELETE FROM Results WHERE id='$testId'";$mysqli->query($query);
-
ОНО! Большое спасибо!
-
Id ведь у каждой записи уникальный? Сделайте номер строки ссылкой, а потом $_Get'ом берите <a href="saveResults.php?<?= $array['id_hel']; ?> ">№ строки</a>
-
Можно конечно. Но по моему это не рационально. А если 1000 строк будет? Покажите, как вы саму таблицу формируете. Тогда задача понятнее будет.
-
Добрый день. Нужно сделать Такую вёрстку: При загрузке страницы, отображается блок 1 на весь экран. При скролинге вниз отображается контент 1.1. При нажатии на стрелку переходим в блок 2,3... работающие по той же схеме. Подскажите пожалуйста как это лучше реализовать? Видел когда - то подобный пример, но сейчас найти не могу.
-
Если я правильно понял, Вам нужен bootstrap и система сеток
-
Предположим, что № строки у вас идёт 1 столбцом. На вскидку приходит на ум что то вроде: var myValue;$('.tr-red').click( function() { myValue = $(this).first().html(); var http = new XMLHttpRequest(); http.open("POST", "saveResults.php", true); http.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); http.send("myValue=" + myValue ); http.onreadystatechange = function () { if (http.readyState == 4 && http.status == 200) { alert("Результаты сохранены\n", "\n", "success"); } } http.onerror = function () { alert('Извините, данные не были переданы'); }});Ну и в saveResults.php $myValue = $_POST['myValue'];Возможно где то в синтаксисе накосячил
-
Добрый день. Разрабатывал этот сайт на локальном хостинге, всё без проблем. После того, как залили на хостинг в верху сайта появилась какая то фигня Сам сайт на Wordpress. Пробовал отключить header.php Стили, скрипты работать перестают, но эта фигня всё равно выходит. Поэтому думаю дело не в нем. Подскажите пожалуйста, как можно эту беду побороть?
-
Добрый день. работаю на локальном хостинге, и мне нужно из одной странички на другую get'ом передать данные. Ссылка вида: <a href="lookSingleTest.php">This</a>В этом варианте всё работает, но естественно в get ничего не передаётся. Пробовал сделать: <a href="lookSingleTest.php¶m=<?= $myValue; ?>">This</a>Сама ссылка формируется правильно: /lookSingleTest.php¶m=43, но получаю ошибку 404. Такая ситуация возникает потому, что я в ссылку указываю с расширением .php? Как это можно поправить? Ой я дерево! На другой страничке делал ajax'ом, там при составлении запроса для передачи параметров использовался &, а в обычной ссылку нужно ведь ?. Прошу прощения за глупый вопрос.
-
Спасибо! Сделал чуть чуть по другому, по идея та же)
-
Добрый день. Подскажите пожалуйста с такой проблемкой: Нужно вывести на сайт счётчик обратного отсчёта, но с таким условием что мы заранее задаём время. В общем есть 2 поля, куда мы забиваем часы и минуты. Нужно что бы таймер отсчитывал текущее время + время из полей. Мне нужно как то поменять на date('d.m.Y H:i') на date('d.m.Y H+$myHours:i+$myMinutes'). Как такое можно сделать?
-
Добрый день. Использую MySQL, подскажите пожалуйста, как составить запрос, таким образом: я создаю таблицу, и если таблица с таким именем уже есть в БД, старая таблица удаляется и сохраняется новая (старая не обновляется).
-
Уточните, в каком пункте меню что должно меняться?
-
Не могу разобраться. Я все данные из input получил в массив. Но за добавление данных в БД у меня отвечает другой файл. При фиксированном количестве полей я просто передавал их значение в файл обработчик через post. А в моём случае нужно что ли делать в форме скрытое поле (например textarea), потом js'ом в это поле записывать полученный мной массив и таким образом его, при отправке формы, передавать post'ом в файл - обработчик?
-
Добавление полей сделал так, но как передать на запись в БД все значения из input? Оно же должно быть: одно строчка (class="line") в ней 2 input => В БД это должно быть 1 запись, 2 столбца (+id).
-
Добрый день. Вот форма. Подскажите пожалуйста, как сделать, что бы при нажатии на кнопку добавить добавлялось ещё 2 таких же поля под текущими. А при нажатии на сохранить собирались все значения этих полей (хочу их потом в БД записать). Если я правильно понимаю нужно собрать все значения в массив, а потом поэлементно заносить?
-
Стильно, модно, молодёжно. Но насчёт портфолио не знаю, мне больше нравиться если на главной странице контактная информация, а где то глубже показаны проекты + краткое описание(главная странице без скролла).
-
Может быть эта статья поможет.
-
От я дерево! Я в стандартный шаблон страницы вывожу категорию шорткодом. Т.е. подправил page.php и все норм. Прошу прощения, первый проект на Woocommerce.
-
Добрый день! Подскажите пожалуйста по такому вопросу: Хочу изменить шаблон вывода товаров в категории. Если изменяю content-product.php, то мои изменения добавляются для каждого товара в категории Какой файл править, что бы добавить крошки только под название категории (Шелк)?
-
Дайте ссылки на литературу по обучению Java языку серверного программирования
jdk replied to RuslanHeYca4ev's question in HTML Coding
По моему Очень крутой портал по Java. -
Думаю можно фону задать несколько стилей стилей, с разными фоновыми картинками и при щелчке по ссылке переключать фон. Что то вроде: $('#index_slider').removeClass("index_background");$('#index_slider').addClass("index_background_2");
-
Не знаю, насколько это правильно, но сделал просто: $(ul).fadeOut();$(ul).animate({marginLeft: "-"+step*obj}, 500);$(ul).fadeIn();Скрываем, перематываем, показываем.
-
Мало информации. Попробуйте просто в корень закинуть index.html, будет работать?