Câu hỏi php mysql mcq có câu trả lời
mã nguồn bài kiểm tra trắc nghiệm php mysql. Trong Hướng dẫn này, bạn sẽ học cách tạo mã nguồn bài kiểm tra trắc nghiệm php mysql MySql bằng PHP Basic MCQ mã nguồn bài kiểm tra trắc nghiệm php mysqlnội dung
cách tạo quiz trong php và mysql?, câu hỏi online có rất nhiều ưu điểm lớn. Nó được coi là một giải pháp tốt nhất dễ dàng để thực hiện một câu hỏi, câu hỏi mcq gk, thu hút người xem buổi hòa nhạc của bạn, câu hỏi mcq với câu trả lời cho kỹ thuật, ngày càng nhiều người tham gia cũng như câu hỏi ngẫu nhiên Cũng có lợi cho việc bảo mật và bảo mật các câu hỏi cũng như các giải pháp và không cần người hướng dẫn. Nó cũng tiết kiệm giấy, thời gian của người dùng cũng như tiền bạc và an toàn hơn Từng Bước “mã nguồn bài kiểm tra trắc nghiệm mysql php” Tạo cơ sở dữ liệuCần tạo cơ sở dữ liệu để lưu trữ thông tin về câu hỏi, phương án và cách giải đúng. Do đó, hãy tạo cơ sở dữ liệu bằng truy vấn sau. Đây là một bảng 'câu hỏi' có chứa tất cả các câu hỏi trắc nghiệm CREATE TABLE IF NOT EXISTS `questions` ( `ques_id` int(11) NOT NULL AUTO_INCREMENT, `question` varchar(150) NOT NULL, `is_enabled` int(11) NOT NULL, PRIMARY KEY (`ques_id`) ) ENGINE=MyISAM AUTO_INCREMENT=5 DEFAULT CHARSET=latin1; INSERT INTO `questions` (`ques_id`, `question`, `is_enabled`) VALUES (1, 'Why is processing a sorted array faster than processing an unsorted array?', 1), (2, 'How do I undo the most recent local commits in Git?', 1), (3, 'How do I delete a Git branch locally and remotely?', 1), (4, 'What is the difference between 'git pull' and 'git fetch'?', 1); Đây là bảng 'câu hỏi_tùy chọn' chứa tất cả các tùy chọn câu hỏi – CREATE TABLE IF NOT EXISTS `question_options` ( `option_id` int(11) NOT NULL AUTO_INCREMENT, `ques_id` int(11) NOT NULL, `option` varchar(150) NOT NULL, `is_enabled` int(11) NOT NULL, PRIMARY KEY (`option_id`) ) ENGINE=MyISAM AUTO_INCREMENT=17 DEFAULT CHARSET=latin1; INSERT INTO `question_options` (`option_id`, `ques_id`, `option`, `is_enabled`) VALUES (1, 1, 'optimizilla', 1), (2, 1, 'javplayer', 1), (3, 1, 'locktype', 1), (4, 1, 'check_circle', 1), (5, 2, 'imagesrc', 1), (6, 2, 'captcha', 1), (7, 2, 'EnlighterJSWrapper()', 1), (8, 2, 'leftSideArrow()', 1), (9, 3, 'animation()', 1), (10, 3, 'repository()', 1), (11, 3, 'explicit()', 1), (12, 3, 'exist()', 1), (13, 4, 'end()', 1), (14, 4, 'gud()', 1), (15, 4, 'master()', 1), (16, 4, 'remote()', 1); Cuối cùng, tôi tạo một bảng 'câu hỏi_giải pháp' để lưu trữ giải pháp chính xác của câu hỏi – CREATE TABLE IF NOT EXISTS `question_solution` ( `quiz_id` int(11) NOT NULL AUTO_INCREMENT, `ques_id` int(11) NOT NULL, `option_number` int(11) NOT NULL, PRIMARY KEY (`quiz_id`) ) ENGINE=MyISAM AUTO_INCREMENT=5 DEFAULT CHARSET=latin1; INSERT INTO `question_solution` (`quiz_id`, `ques_id`, `option_number`) VALUES (1, 1, 2), (2, 2, 1), (3, 3, 3), (4, 4, 4); Mã nguồnĐây là bộ mã nguồn PHP full bộ câu hỏi trắc nghiệm và lời giải. Từng bước một, tôi đã sử dụng lập trình hướng đối tượng MySQLi để tối ưu hóa mã nguồn kết nối cơ sở dữ liệu 1) 1) E, 2) C, 3) A, 4) A, 5) E, 6) C, 7) A, 8) E, 9) C, 10) A |