Code trắc nghiệm php đơn giản

     

Trước đây khi mới bắt đầu học về PHP, thì mình bước đầu với áp dụng xuất ra màn hình dòng chữ ” Hello World ! “. Theo thời gian thì mình thấy chúng ta nên khởi đầu với một ứng dụng hoàn toàn có thể áp dụng đích thực trong đời sống. Bởi vì thế nhưng mà trong nội dung bài viết này, bản thân sẽ thuộc với chúng ta từng bước tạo một vận dụng kiểm tra trắc nghiệm cực kì đơn giản và dễ dàng nắm bắt với việc kết hợp giữa PHP, MySql, Ajax với jQuery.

Bạn đang xem: Code trắc nghiệm php đơn giản

*

Xem Demo | Download

Cấu trúc thư mục cho áp dụng này như sau :

*

Bước 1 :

Tạo bảng cơ sở tài liệu cho ứng dụng với đoạn SQL mặt dưới.

CREATE TABLE IF NOT EXISTS `questions` ( `id` int(11) NOT NULL AUTO_INCREMENT, `question_name` text NOT NULL, `answer1` varchar(50) NOT NULL, `answer2` varchar(50) NOT NULL, `answer3` varchar(50) NOT NULL, `answer4` varchar(50) NOT NULL, `answer` varchar(50) NOT NULL, PRIMARY KEY (`id`)) ENGINE=InnoDB mặc định CHARSET=latin1 AUTO_INCREMENT=5 ;Kế tiếp là chèn một số trong những dữ liệu mẫu mã vào.

INSERT INTO `questions` (`id`, `question_name`, `answer1`, `answer2`, `answer3`, `answer4`, `answer`) VALUES(1, "PHP là chữ viết tắt của?", "Personal trang chủ Page", "Personal Hypertext Processor", "Private trang chủ Page", "PHP: Hypertext Preprocessor", "4"),(2, "Hiển thị chữ "Hello World" ra screen trong PHP", "Document.Write("Hello World");", "echo "Hello World";", ""Hello World";", ""Hello World";", "2"),(3, "PHP có cú pháp giống như như :", "VBScript", "JavaScript", "Perl và C", "Pascal", "3"),(4, "Câu lệnh làm sao lấy tài liệu khi submit form bằng phương thức "get" vào PHP?", "Request.Form;", "$_GET<>;", "Request.QueryString;", "Request.QueryString;", "2");Bước 2

Tạo tệp tin config.php rồi tiếp nối copy đoạn code bên dưới để liên kết cơ sở dữ liệu.

Bước 3

Bây giờ bọn họ sẽ chế tác file index.php với chèn tệp tin config.php vào ngay cái đầu tiên.

Xem thêm: Bài Cúng Ông Công Ông Táo Chuẩn Nhất Bạn Nên Biết, Bài Cúng Ông Công Ông Táo 2022 Chuẩn Nhất

Kế tiếp là chèn phần nhiều đoạn html đề xuất thiết

Demo GirdTạo ứng dụng câu hỏi trắc nghiệm (quiz) bởi PHP và AjaxBây giờ họ sẽ lấy dữ liệu và hiển thị nó ra khung như sau :


" class="questions">

">


" name="">" for="1">" name="">" for="1">" name="">" for="1">" name="">" for="1">" name="">
" value="Next!" name="question" class="butt"/>
Và sau cùng là đoạn html để hiển thị hiệu quả và giờ.


00:00:00
Bước 4

Để hoàn toàn có thể hiển thị một câu hỏi duy tuyệt nhất ra screen và tự động chuyển câu hỏi khi người tiêu dùng trả lời thì đoạn script bên dưới làm tốt nhất có thể điều đó.

Đoạn script trên bao gồm chứa một plugin là watch.js, plugin này giúp chúng ta hiển thị đồng hồ thời trang đếm thời gian. Các bạn cũng có thể download plugin này về trực tiếp từ phần test của bài viết này. Ngoài ra các bạn còn có thể thay đổi thời gian mang định sẽ tự động hóa submit lúc hết thời gian qui định tại phần setTimeout. Ở đây mình ấn định giá trị là 50 giây.

Bước 5

Trong phần ajax ở cách 4, các bạn thấy mình có khai báo một file triển khai là ajax.php, file này đang giúp họ kiểm tra xem người tiêu dùng trả lời có đúng đắn hay không với sẽ trả về kết quả ra màn hình. Và đây là toàn thể đoạn code trong file này.

Xem thêm: Xoá Video Trên Tiktok Như Nào ? Cách Xóa Video Trên Tiktok Đơn Giản Và Nhanh Nhất

ajax.php

". $right_answer.""; echo " số lần sai : ". $wrong_answer.""; echo " Số thắc mắc không vấn đáp : ". $unanswered.""; echo "
";?>Mình thật sự mong ước các bạn có thể từ ứng dụng bé dại bé này mà rất có thể trở thành những người dân lập trình tốt và kiếm thật những tiền từ các bước của bản thân sau này.

Chúc chúng ta thành công !


Tags: ajax PHP applications quiz

Chuyên Mục: PHP

Bài viết được đăng bởi webmaster


Nếu chúng ta thấy bài viết hữu ích thì giúp mình Like loại nhé !

Chia sẻ cho mình bè