PHẦN 1. CƠ BẢN
Cấu trúc các file trong dự án
Đầu tiên, hãy phát âm đúng. Nhiều người đọc nó là “my sequel” hoặc khác, nhưng phát âm chính thức là là: MY-ES-KYOO-EL’ [maɪˌɛsˌkjuːˈɛl]. Công ty Thuy Điển MySQL AB phát triển MySQL vào năm 1994. Công ty công nghệ Mỹ Sun Microsystem sau đó giữ quyền sở hữu MySQL sau khi mua lại MySQL vào năm 2008. Năm 2010, gã khổng lồ Oracle mua Sun Microsystems và MySQL thuộc quyền sở hữu của Oracle từ đó.
Quay lại với khái niệm chính, MySQL là một hệ thống quản trị cơ sở dữ liệu mã nguồn mở (Relational Database Management System, viết tắt là RDBMS) hoạt động theo mô hình client-server. RDBMS là một phần mềm hay dịch vụ dùng để tạo và quản lý các cơ sở dữ liệu (Database) theo hình thức quản lý các mối liên hệ giữa chúng.
2.1. Cấu trúc cơ bản của PHP
PHP cũng có thẻ
bắt đầu và kết thúc giống với ngôn ngữ HTML. Chỉ khác, đối với PHP chúng ta có
nhiều cách để thể hiện.
Cách
1 : Cú pháp chính:
<?php Mã lệnh PHP ?>
PHP - viết tắt hồi quy của "Hypertext Preprocessor", là một ngôn ngữ lập trình kịch bản được chạy ở phía server nhằm sinh ra mã html trên client. PHP đã trải qua rất nhiều phiên bản và được tối ưu hóa cho các ứng dụng web, với cách viết mã rõ rãng, tốc độ nhanh, dễ học nên PHP đã trở thành một ngôn ngữ lập trình web rất phổ biến và được ưa chuộng.
Form là gì?
Khi bạn lên mạng và đăng ký tài khoản hoặc đăng nhập ở một website, thì biểu mẫu mà các bạn điền vào để đăng ký hoặc đăng nhập ở đây chính là form.
Form được sử dụng để lấy thông tin của người dùng nhập vào và gửi lên server để xử lý. Hình bên dưới tôi lấy ở trên mạng phác họa một cách cụ thể quy trình xử lý form trong PHP.
Lập trình hướng đối tượng, thường được gọi là OOP, một cách tiếp cận giúp bạn phát triển các ứng dụng phức tạp theo cách dễ dàng duy trì và có thể mở rộng trong thời gian dài. Trong thế giới của OOP, các thực thể trong thế giới thực như Person
, Car
hoặc Animal
được coi là object (đối tượng). Trong lập trình hướng đối tượng, bạn tương tác với ứng dụng của mình bằng cách sử dụng các object. Điều này trái ngược với lập trình thủ tục (procedural), nơi bạn chủ yếu tương tác với các hàm và biến toàn cục.
Session và Cookie dùng để lưu trữ dữ liệu tạm thời và từ đó hệ thống có thể đưa ra những quyết định về quyền hạn hoặc là những tùy chọn riêng tư. Cả hai tuy có chung chức năng là lưu trữ dữ liệu nhưng bên trong nó lại khác nhau. Session dùng để lưu trữ dữ liệu trên Server và đồng thời nó sẽ có một đoạn code dữ liệu được lưu trữ ở client (cookie). Còn Cookie thì lưu trữ dữ liệu trên máy Client. Để hiểu rõ hơn thì ta phải vào tìm hiểu cụ thể.
<!DOCTYPE><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>Form</title></head><body><?phpif (isset($_POST['Goi'])){$a= (int)$_POST['txta'];$b= (int)$_POST['txtb'];$pt= (int)$_POST['radpt'];
B1. Khởi động Xampp --> Mở MySQL (nháy vào nút Admin)
B2. Tạo csdl có tên: mycsdl
Nháy nút New ở cửa số tay trái -->điền thông tin như hình bên dưới -->nháy nút Create