- Saved searches
- Use saved searches to filter your results more quickly
- Nsity/eschool
- Name already in use
- Sign In Required
- Launching GitHub Desktop
- Launching GitHub Desktop
- Launching Xcode
- Launching Visual Studio Code
- Latest commit
- Git stats
- Files
- README.md
- About
- Электронный журнал PHP HTML MySQL
- Оценки в электронном журнале
Saved searches
Use saved searches to filter your results more quickly
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.
Веб-приложение «Электронный дневник учащегося»
Nsity/eschool
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Name already in use
A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Sign In Required
Please sign in to use Codespaces.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching Xcode
If nothing happens, download Xcode and try again.
Launching Visual Studio Code
Your codespace will open once ready.
There was a problem preparing your codespace, please try again.
Latest commit
Git stats
Files
Failed to load latest commit information.
README.md
Информационная система «Электронный дневник и журнал»
- Создать базу MySQL eschool
- Выполнить скрипт (script.sql)
- Добавить в таблицу role роли
INSERT INTO `role` VALUES (1,'Классный руководитель'),(2,'Администратор'),(3,'Учитель'),(4,'Учащийся');
INSERT INTO `teacher` VALUES (1,'admin','12345','827ccb0eea8a706c4c34a16891f84e7b',2,'Администратор',1);
INSERT INTO `dayofweek` VALUES (1,'Понедельник'),(2,'Вторник'),(3,'Среда'),(4,'Четверг'),(5,'Пятница'),(6,'Суббота');
INSERT INTO `time` VALUES (1,'08:30:00','09:15:00'),(2,'09:30:00','10:15:00'),(3,'10:25:00','11:10:00'),(4,'11:25:00','12:10:00'),(5,'12:30:00','13:15:00'),(6,'13:25:00','14:10:00'),(7,'14:15:00','15:00:00'),(8,'15:05:00','15:50:00');
- Разместить проект на сервере
- В файле application/config/database.php прописать подключение к базе данных
- В файле application/config/config.php настроить $config[‘base_url’]
About
Веб-приложение «Электронный дневник учащегося»
Электронный журнал PHP HTML MySQL
Необходимо создать страницу вывода информации с базу данных как показано на рисунке. Страница создана, имеется необходимость вывода информации из БД.
необходимо вывести:
1. ФИО Студента.
2. Дни в которые проходило занятие.
3. Дисциплины имеющиеся у данной группы.
4. Оценки студентов.
Любая необходимая информация будет предосталена
Электронный журнал
Здравствуйте, уважаемые программисты cyberforum-а! Прошу помощи у Вас для решения проблемы.
Электронный журнал
Здравствуйте. Нашел скрипт школьного журнал с нашего форума.
HTML коды, MySQL, Php
Здравствуйте. Скажите пожалуйста где правильно хранить огромные количество HTML коды?
MySQL + HTML,PHP or Javascript
Доброго времени суток всем!Прошу вас о помощи, есть простая для вас задача ) Нужна кнопка в.
Сообщение от Arslan1234
Любая необходимая информация должна была быть уже предоставлена. Как минимум свой вариант кода, какие ошибки (если они есть), что не получается, что не работает или работает не так, как ожидалось/требуется. За вас всю работу вряд ли кто будет делать.
Не получается правильно реализовать вывод. никакая информация не выводит так как я ее прописываю. изначально необходимо построить правильный запрос к бд.
$a=0;
$connect = mysql_connect(‘localhost’,’root’,») or die(mysql_error());
mysql_select_db(‘jurnalmt’);
$query = «SELECT *
FROM ocenka_studenta
LEFT JOIN uchebnoe_zanyatie ON ocenka_studenta.zanyatie_id = uchebnoe_zanyatie.id_uchebnogo_zanyatiya
LEFT JOIN studenty ON studenty.id_studenta = ocenka_studenta.student_id
LEFT JOIN gruppy ON studenty.gruppa_id = gruppy.id_gruppy
LEFT JOIN otdelenie ON gruppy.otdelenie_id = otdelenie.id_otdeleniya
LEFT JOIN raspredelenie ON uchebnoe_zanyatie.raspredelenie_id = raspredelenie.id_raspredeleniya
LEFT JOIN prepodavateli ON raspredelenie.prepodavatel_id = prepodavateli.id_prepodavatelya
LEFT JOIN discipliny ON raspredelenie.disciplina_id = discipliny.id_discipliny
WHERE №_gruppy = ‘И-2-13’ AND nazvanie_discipliny = ‘СиПООН'»;
$sql = mysql_query($query);
?>
if (window.name!=»frSheet»)
window.location.replace(«../jurnalmt1.html»);
else
fnUpdateTabs();
число
ФИО студента
while($row=mysql_fetch_array($sql))
$a=$a+1;
echo ‘
‘;
>
?>
Arslan1234, в вашем коде копаться лень, но я обратил внимание на след. момент. Непосредственно присоединять в запросе имеет смысл только те таблицы, из которых в результирующую таблицу попадают различные результаты.
Вы правильно выбрали в качестве основной таблицу с оценками. Далее основными критериями, влияющими на результат, у вас являются дисциплина и группа, которые для данной страницы уникальны. Эти критерии должны быть отражены в адресе страницы. Вы можете обратиться к соотв. двум таблицам заранее. Если вы хотите иметь эти повторяющиеся данные в сводной таблице, вы можете их вставить прямо в основной запрос в качестве фактических данных или добавить их уже после выполнения запроса.
Еще мне сильно не понравилось использование в условии названий вместо соотв. идентификаторов. Если бы вы заранее выбрали инфу из таблиц двух основных критериев, вы могли бы спокойно вставить в основной запрос числовые идентификаторы вместо текста.
Преподаватель тоже уникален для страницы и может быть «подцеплен» к одному из предварительных запросов или получен при помощи отдельного запроса и при необходимости добавлен к результату основного запроса в виде подстановки фактических данных.
html+css+php+mySql+form action
Доброго времени суток всем. Начал делать сайт,пишу на php. Сайт разделен на две части: левая.
Php+MySql+Html. Обновить строку таблицы кнопкой.
Здравствуйте. Подскажите новичку. Нужно обновить значения определенной строки таблицы. Из поля.
Нужен совет по PHP/Ajax/MySQL/Javascript/HTML/CSS
Добрый день. Маленько не стандартная тема для этого форума, но все же решил создать. Уже вопрос.
Посоветуйте пожалуйста книгу или пример для изучения PHP+MySQL+HTML
Есть задача написать базу данных в связке PHP+MySQL+HTML. Планируется, что с базой будут работать.
Оценки в электронном журнале
Здравствуйте!)
помогите реализовать электронный журнал для учащихся.
В общем,есть класс студентов(учеников), и у них выставляются оценки.
Я создал 3 таблицы, ученики,таблицу дат занятий,оценки.
Далее,рисую таблицу,где самая верхняя строка это заголовки столбцов,чаще всего встречаемые столбцы это даты занятий, и со второй строки в первом столбце Фио учащихся, а со второго его оценки. Так вот никак не могу понять как тут их все рассположить. Дело в том,что под каждой датой у определенного человека должна стоять оценка,либо пустое место,и я реализую двумя циклами, первый от 1 до количества всех прошедших уроков(дат) а второй,пытаюсь поймать если номер столбца совпадает с номером занятия из бд, то в этом случае пишу в ячейка оценку если не совпадает то пишу туда порядковый номер столбца(ну или вообще пустым оставляю).И у меня получается количество строк таким образом в количество оценок учащегося больше , чем нужно. Вроде с программированием знаком, и соображоловка работает, но не могу понять как тут сделать все,может поможете?
Пропуск занятий в электронном журнале
Народ хелп. Есть таблица данных в access с столбцами : 1 Ид пропуска 2 Ид учащегося 3 Дата.
Как реализовать правильную нумерацию записей в электронном журнале
Разрабатывается многопользовательское приложение, в нем есть журналы. Вопрос следующий: как.
В журнале записаны оценки n студентов, сдававших m экзаменов
Здраствуйте помогите плиз выполнить лабораторную по с++ Вариант 2 Разработать схему алгоритма и.
Определить количество дней, в которых оценки меньше средней оценки по классу
в массиве записаны оценки по информатике 22 учеников класса. Определить количество дней, в которых.
Сообщение от bulletproof24
Вот как описал, только чтобы получалось, сколько надо. Что еще без кода можно сказать?
В составных таблицах, хорошо сделать полезный мап. В твоем случае удобно наверн сложнить все данные в таком виде
$map[ дата занятия> ] [ ученик> ][] = сама запись> ; $students[ ученик> ] = 1;
$map[ $currentDate ] [ $currentStudient ]
crautcher, в общем,как будет код,я скину.
А мог бы написать,как сделать так чтобы получился массив из скажем 10 элементов,где в начале нужно запушить некоторые числа в него,меньшие количества элементов,ну то есть 10-ти, но только чтобы они стояли на своем номере в массиве,ну то есть чтобы 4-ка стояла на 4-ом месте,а остальное все заполнено нулями. ну то есть
$students = array(); array_push($students,3,6,7,8)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
$students = array(); $students_new = array(); $tests = array(); array_push($tests,3,6,7,8,9); for($i = 0;$i 10;$i++) { if($i + 1 != $tests[0] ) {array_push($students,0);} else { array_push($students,$tests[0]); array_shift($tests); } } print_r($students); ?>
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70
while($myrow = mysql_fetch_array($result)) { $surname = $myrow['surname']; $name = $myrow['name']; $middlename = $myrow['middlename']; $id = $myrow['id']; ?> echo $surname . " " . $name . " " . $middlename;?>