Results 1 to 11 of 11

Thread: MySQL/PHP Grading System?

  1. #1
    Join Date
    Apr 2007
    Posts
    2,593
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default MySQL/PHP Grading System?

    I need to know how to do something...

    There would be a teacher side and a student side, the grades for each student could be edited from the teacher side. The teacher can only change the grades for the teacher's subject, and the students can only see the grades. The teacher should be able to add or remove students, and the student should see a detailed report of his/her grades. The teacher should be able to put the name of each project(grade).


    Anyone know how I would do something like that?

  2. #2
    Join Date
    Dec 2008
    Location
    In a galaxy far, far away...
    Posts
    584
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Yup, easy :P

    Setup all teachers and students into a database, (like a users info db), then make sure you have a value to identify whether that is a teacher's account or a student''s account. Then based on the teacher's ID, add another table into the database, to keep record of students info, and assign each student to a teacher's ID in the database. Then in PHP, make sure you filter out different pages by using if & else based on the value to identifying difference between the teacher and student. The student should be assigned with the teacher's ID they belong to because, we don't want them to show up as a student for all your teachers :P And so on, make tables inside the db to record student marks and etc...


    And another option, (less safe), would be to keep record using text/files, make PHP read and write into files for record.



    ~NS

  3. #3
    Join Date
    Apr 2007
    Location
    The Netherlands
    Posts
    5,553
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    I would do on the subject a table than all the subject teachers.
    ~Hermen

  4. #4
    Join Date
    Apr 2007
    Posts
    2,593
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    I don't want the teachers editing the MySQL.

    I want the teachers to be able to add students.

  5. #5
    Join Date
    Apr 2007
    Location
    The Netherlands
    Posts
    5,553
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Huh, you want a grade system? but without the teachers setting the marks?
    Who would set the marks?
    Where is this for?
    ~Hermen

  6. #6
    Join Date
    Apr 2007
    Posts
    2,593
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    The teachers put the grades in.

    The students look at the grades, but cannot edit them.

  7. #7
    Join Date
    Apr 2007
    Location
    The Netherlands
    Posts
    5,553
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    I know, but you said something different.
    Edit:
    You said it in a strange way but I get your point
    Sounds like a normal system.
    If you want you can run test scripts on my "server" it runs MySQL and php.
    I am also currently running: this php, free to use everyone, even YOU!

    So if you want to use it message me on IRC or msn.
    I prefer stuff like this on MSN.
    ~Hermen

  8. #8
    Join Date
    Mar 2007
    Posts
    3,116
    Mentioned
    0 Post(s)
    Quoted
    2 Post(s)

    Default

    My school uses one of these. Its way to good for the IT dude to have made it though...

    Edit:Its called powerschool if you want to look into it
    Last edited by MylesMadness; 05-09-2009 at 07:04 AM.

  9. #9
    Join Date
    Feb 2006
    Location
    Amsterdam
    Posts
    13,691
    Mentioned
    146 Post(s)
    Quoted
    130 Post(s)

    Default

    This wouldn't be hard to make. If you want me to quickly make a DB for you, tell me exactly what you want to be in there.



    The best way to contact me is by email, which you can find on my website: http://wizzup.org
    I also get email notifications of private messages, though.

    Simba (on Twitter | Group on Villavu | Website | Stable/Unstable releases
    Documentation | Source | Simba Bug Tracker on Github and Villavu )


    My (Blog | Website)

  10. #10
    Join Date
    Oct 2015
    Posts
    1
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Question Can you help me!

    Quote Originally Posted by Wizzup? View Post
    This wouldn't be hard to make. If you want me to quickly make a DB for you, tell me exactly what you want to be in there.
    Hi... just want to ask an assistance do you have a complete program for the online grading system which is easy for me to follow... I am new in php and SQL from scale of 1-10 i am just 1... We have a project and I need to complete these before end of October this year. Please help me...

    Thanks in advance.

  11. #11
    Join Date
    Mar 2019
    Posts
    5
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Setup all instructors and understudies into a database, (similar to a clients information DB), at that point, ensure you have an incentive to recognize whether that is an educator's record or an understudy's' account At that point dependent on the educator's ID, include another table into the database, to keep a record of understudies information, and dole out every understudy to an instructor's ID in the database. At that point in PHP, ensure you sift through various pages by utilizing if and else dependent on the incentive to distinguishing distinction between the instructor and understudy. The understudy ought to be doled out with the educator's ID they have a place within the light of the fact that we don't need them to appear as an understudy for every one of your instructors :P, Etc, make tables inside the DB to record understudy marks and so on...

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •