Giới thiệu 1
Phần A Hướng dẫn lập trình cơ bản 17
Chương 1 Biến, Biểu thức & Toán tử 29
Chương 2 Cấu trúc điều khiển 67
Chương 3 Hàm 103
Chương 4 Đối tượng & Lớp 143
Phần B Trang web động 177
Chương 5 Các Hàm Tích Hợp 201
Chương 6 Lấy dữ liệu từ trình duyệt 231
Chương 7 Hình ảnh & Tập tin 285
Chương 8 Ngày & Giờ 309
Chương 9 Cookies & Phiên 329
Chương 10 Xử lý lỗi 349
Phần C Trang web hướng cơ sở dữ liệu 381
Chương 11 Ngôn ngữ truy vấn có cấu trúc 397
Chương 12 Lấy và hiển thị dữ liệu từ cơ sở dữ liệu 433
Chương 13 Cập nhật dữ liệu trong cơ sở dữ liệu 483
Phần D Mở rộng Ứng dụng Mẫu 521
Chương 14 Tái cấu trúc & Tiêm phụ thuộc 533
Chương 15 Không gian tên & Thư viện 557
Thứ 16 chương Thành viên 603
Chương 17 Thêm chức năng 633
Chỉ mục 662
tải xuống mã. http. //phpandmysql. com
Để biết thêm chi tiết xin vui lòng liên hệ với chúng tôi. CHÚNG TA. 1800 275 9730 [miễn phí]ẤN ĐỘ. +91 88808 62004Gửi email cho chúng tôi. [email được bảo vệ]
Đối với truy vấn. Đăng trên Twitter @edurekaIN. #askEdurekaĐăng trên Facebook /edurekaIN
http. //www. giáo dục. co/php-mysqlhttp. //www. giáo dục. co/php-mysqlhttp. //www. giáo dục. co/php-mysqlhttp. //www. giáo dục. co/php-mysqlhttp. //www. giáo dục. co/php-mysqlmailto. [email được bảo vệ]Trang trình bày 2 http. //www. giáo dục. co/php-mysql
mục tiêu
Vào cuối mô-đun này, bạn sẽ có thể hiểu
Khái niệm cơ bản về PHP
Logic có điều kiện và vòng lặp
Xử lý biểu mẫu PHP
Hàm PHP
Khái niệm hướng đối tượng
Triển khai MySQL với PHP
Trang trình bày 3 http. //www. giáo dục. co/php-mysql
PHP & MySQL - Tổng quan
PHP & MySQL là mã nguồn mở
PHP & MySQL là hai thành phần chính trong ngăn xếp LAMP mã nguồn mở
Nó là công cụ thích hợp nhất để phát triển các trang web động. Ví dụ: chúng tôi có thể phát triển các diễn đàn thông tin, nền tảng trò chuyện, giỏ hàng thương mại điện tử, giải pháp CRM, trang web cộng đồng và trang web điều khiển cơ sở dữ liệu
PHP với MySQL là sự kết hợp mạnh mẽ cho thấy sức mạnh thực sự của Server-Side scripting
PHP có sẵn một loạt các chức năng MySQL với sự trợ giúp của một mô-đun riêng biệt
Trang trình bày 4 http. //www. giáo dục. co/php-mysql
Lợi ích của PHP & MySQL
Phát triển web PHP có nghĩa là phát triển các trang web và trang web động bằng ngôn ngữ kịch bản phía máy chủ linh hoạt và có khả năng
NỀN TẢNG CÓ NĂNG LỰC
SỐNG ĐỘC LẬP
HỖ TRỢ TẤT CẢ CÁC WEB CHÍNH
MAY CHỦ
HỖ TRỢ TẤT CẢ CÁC CƠ SỞ DỮ LIỆU CHÍNH
MIỄN PHÍ
PHÁT TRIỂN NHANH HƠN
CỘNG ĐỒNG LỚN
DỄ CHỨNG MINH VÀ
ĐÁNG TIN CẬY
CHẮC CHẮN
Trang trình bày 5 http. //www. giáo dục. co/php-mysql
Sự phức tạp của PHP & MySQL
Dynamic và Weak Typing
biến biến
Mảng động
hằng số động
Hàm động
mã động
Bao gồm động
Chức năng tích hợp sẵn
siêu toàn cầu
Trang trình bày 6 http. //www. giáo dục. co/php-mysql
PHP là gì?
PHP là ngôn ngữ phát triển web được viết bởi và dành cho các nhà phát triển web
PHP là viết tắt của Hypertext Preprocessor
Ban đầu nó được đặt tên là Công cụ Trang chủ Cá nhân và sau đó là Trang chủ Chuyên nghiệp
Nó là một tập lệnh phía máy chủ, có thể được nhúng trong HTML hoặc được sử dụng như một tập lệnh chương trình độc lập
Trang trình bày 7 http. //www. giáo dục. co/php-mysql
Tập lệnh trong PHP
PHP có thể được nhúng trong HTML hoặc có thể được viết dưới dạng chương trình độc lập bằng cách sử dụng các thẻ đánh dấu đặc biệt. họ đang
Chúng tôi có thể viết tập lệnh PHP trong Notepad luôn có sẵn hoặc tải xuống một số IDE dành riêng cho PHP được tải xuống từ internet
Chúng tôi có thể gọi tệp từ trình duyệt web sau khi lưu nó bằng cách sử dụng. phần mở rộng php trong thư mục máy chủ web
Trang trình bày 8 http. //www. giáo dục. co/php-mysql
Ví dụ PHP
Ví dụ PHP
Trang trình bày 9 http. //www. giáo dục. co/php-mysql
Cài đặt môi trường
Để thực thi tập lệnh PHP, chúng tôi cần cài đặt ba thành phần trên máy tính của mình
Máy chủ web - PHP hỗ trợ nhiều máy chủ web, bao gồm cả máy chủ Apache và IIS
Cơ sở dữ liệu - PHP hỗ trợ nhiều cơ sở dữ liệu. Nhưng được sử dụng rộng rãi là MySQL
Trình phân tích cú pháp PHP - Cần có Trình phân tích cú pháp để tạo đầu ra HTML từ mã PHP
Trang trình bày 10 http. //www. giáo dục. co/php-mysql
Biến PHP
Một biến trong bất kỳ ngôn ngữ lập trình nào là một tên để lưu trữ một giá trị có thể được tham chiếu sau này theo yêu cầu
Trong PHP, Biến được định nghĩa một tên đứng trước ký hiệu đô la [$]. Ví dụ. $firstName, $last_Name, v.v.
Loại của một biến phụ thuộc vào giá trị của các giá trị của nó
Toán tử bằng [=] được sử dụng để gán giá trị cho tên biến, ở phía bên trái và giá trị ở phía bên phải
Trong PHP, biến không bắt buộc phải khai báo trước khi gán giá trị
Kiểu dữ liệu cho biến không bắt buộc phải khai báo cho biến trong PHP. Tùy thuộc vào giá trị, nó được tự động giải thích
Trang trình bày 11 http. //www. giáo dục. co/php-mysql
Tuyên bố ra quyết định
Các câu lệnh được sử dụng để thực hiện các chức năng nhất định tùy thuộc vào các điều kiện nhất định được gọi là các câu lệnh ra quyết định như dưới đây
tuyên bố ifelse
tuyên bố khác
Tuyên bố chuyển đổi
Trang trình bày 12 http. //www. giáo dục. co/php-mysql
Câu lệnh If-else
Trang trình bày 13 http. //www. giáo dục. co/php-mysql
Câu lệnh If-elseif
Trang trình bày 14 http. //www. giáo dục. co/php-mysql
Tuyên bố chuyển đổi
Trang trình bày 15 http. //www. giáo dục. co/php-mysql
Báo cáo vòng lặp
Sau đây là các câu lệnh lặp khác nhau trong PHP
cho vòng lặp
vòng lặp foreach
Trong khi lặp lại
Vòng lặp Do While
Trang trình bày 16 http. //www. giáo dục. co/php-mysql
Đối với Tuyên bố
Việc thực thi câu lệnh for bắt đầu bằng việc đánh giá biểu thức ban đầu, đó là khởi tạo biến đếm
Sau đó, việc đánh giá kiểm tra kết thúc được thực hiện. nếu sai, câu lệnh for kết thúc và nếu đúng, câu lệnh thực hiện
Cuối cùng, biểu thức kết thúc vòng lặp được thực thi và vòng lặp bắt đầu lại với kiểm tra kết thúc
Thí dụ
Kết quả
123
Trang trình bày 17 http. //www. giáo dục. co/php-mysql
Tuyên bố Foreach
Chúng tôi sử dụng vòng lặp foreach để lặp qua các mảng và đối tượng
Thí dụ
Trang trình bày 18 http. //www. giáo dục. co/php-mysql
Tuyên bố trong khi
Vòng lặp while đánh giá biểu thức điều kiện là Boolean. nếu đúng, nó thực thi các câu lệnh và sau đó bắt đầu lại bằng cách đánh giá điều kiện. Nếu điều kiện sai thì vòng lặp kết thúc
Thí dụ
Kết quả
Giá trị đếm là 1 Giá trị đếm là 2 Giá trị đếm là 3 Giá trị đếm là 4 Giá trị đếm là 5 Giá trị đếm là 6
Trang trình bày 19 http. //www. giáo dục. co/php-mysql
Tuyên bố Do-While
Sự khác biệt duy nhất giữa while và do-while là do-while sẽ thực thi câu lệnh ít nhất một lần
Câu lệnh được thực thi một lần và sau đó biểu thức được đánh giá. Nếu biểu thức là đúng, câu lệnh được lặp lại cho đến khi biểu thức trở thành sai
Thí dụ
Kết quả
Giá trị bộ đếm là 50
Trang trình bày 20 http. //www. giáo dục. co/php-mysql
Tuyên bố phá vỡ
Lệnh break thoát khỏi hầu hết các câu lệnh lặp bên trong chứa nó
Thí dụ
Kết quả
Đoạn mã trên không in gì vì 1 là số lẻ sẽ kết thúc vòng lặp for ngay lập tức
Trang trình bày 21 http. //www. giáo dục. co/php-mysql
Tiếp tục tuyên bố
Lệnh continue bỏ qua đến cuối vòng lặp hiện tại của vòng lặp trong cùng chứa nó
Thí dụ
Kết quả
2 4 6 8Ở đây, câu lệnh continue sẽ bỏ qua bất kỳ số lẻ nào. Nó sẽ chỉ in các số chẵn
Trang trình bày 22 http. //www. giáo dục. co/php-mysql
Biểu mẫu PHP
Biểu mẫu là một trang web cho phép người dùng nhập dữ liệu
Biểu mẫu chứa nhiều thành phần như hộp văn bản, vùng văn bản, hộp kiểm, nút radio và nút gửi
Người dùng nhập thông tin vào các thành phần của biểu mẫu
Và, thông tin đã nhập được gửi đến máy chủ để xử lý
Sử dụng HTML, chúng ta có thể tạo biểu mẫu và sử dụng PHP, chúng ta có thể xử lý các phần tử biểu mẫu
Hãy cho chúng tôi xem một ví dụ trong các slide sắp tới
Trang trình bày 23 http. //www. giáo dục. co/php-mysql
Biểu mẫu HTML
Xem ví dụ dưới đây để biết biểu mẫu HTML có hai hộp văn bản và một nút gửi
Họ
Trang trình bày 24 http. //www. giáo dục. co/php-mysql
Biểu mẫu xử lý
Dữ liệu biểu mẫu được gửi đến một tệp PHP để xử lý
Chúng tôi có thể gửi dữ liệu biểu mẫu đến máy chủ bằng hai phương thức GET phương thức POST phương thức
Trong mã trước, chúng tôi đã sử dụng phương thức POST để gửi dữ liệu. Xem ví dụ dưới đây, để hiển thị dữ liệu đã gửi. Để in các giá trị, hãy sử dụng mã bên dưới để lưu. php
Họ của bạn là. ?>
Trang trình bày 25 http. //www. giáo dục. co/php-mysql
Nhận phương pháp
Phương thức GET chuyển đối số từ trang này sang trang tiếp theo
Nó nối thêm [các] tên biến và [các] giá trị được chỉ định vào URL. Giá trị và tên trang được phân tách bằng dấu chấm hỏi [?]
Tên
E-mail
Trang trình bày 26 http. //www. giáo dục. co/php-mysql
Phương thức nhận [Còn tiếp]
Lợi thế
Nó xây dựng một chuỗi truy vấn URL thực sự mới và có thể phân biệt được. Người dùng hiện có thể đánh dấu trang này
Bất lợi
Phương thức GET không phù hợp để đăng nhập vì tên người dùng và mật khẩu hiển thị đầy đủ trên màn hình cũng như có khả năng được lưu trữ trong bộ nhớ của trình duyệt máy khách dưới dạng trang đã truy cập
Mỗi lần gửi GET được ghi lại trong nhật ký máy chủ web, bao gồm tập dữ liệu
Vì phương thức GET gán dữ liệu cho biến môi trường máy chủ nên độ dài của URL bị giới hạn
Trang trình bày 27 http. //www. giáo dục. co/php-mysql
Phương thức đăng bài
POST là phương thức gửi biểu mẫu ưa thích
Dữ liệu biểu mẫu được bao gồm trong phần thân của biểu mẫu khi nó được chuyển tiếp đến tác nhân xử lý. Sẽ không có thay đổi trong URL
Tên
E-mail
Dữ liệu Phương thức POST có thể được truy cập bằng biến $_POST
Trang trình bày 28 http. //www. giáo dục. co/php-mysql
Phương thức đăng bài [Còn tiếp]
Thuận lợi
Nó an toàn hơn GET vì thông tin do người dùng nhập không bao giờ hiển thị trong URL
Đó là giới hạn về lượng dữ liệu lớn hơn nhiều so với giới hạn có thể được thông qua
Nhược điểm
Các kết quả tại một thời điểm nhất định không thể được đánh dấu
Phương pháp này có thể không tương thích với một số thiết lập tường lửa nhất định, loại bỏ dữ liệu biểu mẫu dưới dạng biện pháp bảo mật
Trang trình bày 29 http. //www. giáo dục. co/php-mysql
Hàm PHP
Hàm là một tập hợp các mã được sử dụng để thực hiện một số tác vụ cụ thể
Ưu điểm chính của nó là khả năng tái sử dụng. Thay vì định nghĩa code lặp đi lặp lại, chúng ta có thể tạo các hàm và sử dụng chúng khi cần
Hàm sẽ không thực thi trực tiếp khi tải chương trình. Chúng ta cần gọi một hàm
Có hai loại chức năng có sẵn trong PHP
Các hàm dựng sẵn - Sức mạnh thực sự của PHP là các hàm của nó. PHP có hơn 1000 hàm dựng sẵn. Chúng có thể được gọi trực tiếp
Các chức năng do người dùng xác định - Chúng tôi cũng có thể tạo các chức năng của riêng mình. Chúng ta sẽ thảo luận về việc tạo các chức năng của riêng mình trong slide tiếp theo
Trang trình bày 30 http. //www. giáo dục. co/php-mysql
Cú pháp hàm PHP
Thí dụ
function functionName[] {bộ mã sẽ được thực thi;
}
Cú pháp gọi hàm
Tên chức năng[];
Các quy tắc cần tuân theo khi đặt tên hàm
Tên hàm KHÔNG phân biệt chữ hoa chữ thường Tên hàm bắt đầu bằng chữ cái hoặc dấu gạch dưới Tên hàm không được bắt đầu bằng số
Trang trình bày 31 http. //www. giáo dục. co/php-mysql
Hàm PHP Giá trị trả về
Hàm có thể trả về một giá trị. Nó sẽ trả về một hoặc nhiều giá trị bằng cách sử dụng mảng
Nó trả về giá trị bằng từ khóa return. Nếu câu lệnh return được tìm thấy trong hàm, nó sẽ dừng thực thi và gửi giá trị tới hàm gọi lại
Trang trình bày 32 http. //www. giáo dục. co/php-mysql
Thông số chức năng
Các tham số của hàm là các biến được truyền cho hàm bên trong dấu ngoặc đơn. Chúng được khai báo giống như một biến điển hình sẽ là
Trang trình bày 33 http. //www. giáo dục. co/php-mysql
Khái niệm hướng đối tượng
Lập trình hướng đối tượng [OOP] là một khái niệm lập trình được sử dụng để thiết kế ứng dụng của chúng tôi
Các ứng dụng có thể thuộc bất kỳ loại nào
ứng dụng dựa trên web
Ứng dụng dựa trên cửa sổ
Nó được sử dụng để viết chương trình trong cấu trúc mô hình đối tượng
Ưu điểm của lập trình hướng đối tượng
Tái sử dụng mã của bạn
Dễ bảo trì
Mức độ trừu tượng tốt
Trang trình bày 34 http. //www. giáo dục. co/php-mysql
Các lớp học
Định nghĩa các lớp PHP
Lớp là kiểu dữ liệu do người dùng định nghĩa bao gồm các hàm và biến thành viên Nó được sử dụng để xác định đối tượng. Nó là bản thiết kế của đối tượng
Khai báo lớp
Lớp được khai báo bằng cách sử dụng từ khóa lớp theo sau tên Một tập hợp các dấu ngoặc nhọn được sử dụng để khai báo các biến và hàm Các biến có thể được khai báo bằng từ khóa var theo sau bởi $
Trang trình bày 35 http. //www. giáo dục. co/php-mysql
Tạo đối tượng trong PHP
Trong ngôn ngữ Hướng đối tượng, các thuộc tính được gọi là biến thành viên. Và, các hành vi được gọi là chức năng thành viên
Khi chúng ta đã xác định lớp của mình, thì chúng ta có thể tạo bao nhiêu đối tượng bằng cách sử dụng toán tử mới Pen is class, Hero pen, Reynolds, v.v. được gọi là các đối tượng của nó
cú pháp
$objectname= tên lớp mới[];
Thí dụ
$hero = Cây bút mới;$reynolds= Cây bút mới;
Trang trình bày 36 http. //www. giáo dục. co/php-mysql
Gọi hàm thành viên
Sau khi tạo các đối tượng, chúng ta có thể truy cập các chức năng thành viên của mình
Chúng tôi chỉ có thể truy cập chức năng thành viên của lớp mà chúng tôi đã tạo đối tượng
Hãy cho chúng tôi xem cách truy cập các chức năng thành viên bằng cách sử dụng các đối tượng $hero, $reynolds
Ví dụGán giá trị cho đối tượng $hero bằng cách truy cập các hàm thành viên của nó
$hero -> setPrice["100"];
Trang trình bày 37 http. //www. giáo dục. co/php-mysql
Hàm xây dựng
Constructor là một loại hàm đặc biệt
Nó được gọi tự động khi một đối tượng được tạo. Vì vậy, chúng ta có thể sử dụng chức năng này để khởi tạo
Để định nghĩa một hàm tạo, PHP cung cấp một hàm đặc biệt gọi là __construct[]. Chúng ta có thể chuyển bất kỳ số lượng đối số nào cho hàm này
Một hàm cũng có thể trở thành một hàm tạo, nếu nó được định nghĩa bởi cùng tên của lớp
Hai cách khai báo hàm tạo Hàm __construct[] Xác định hàm sử dụng cùng tên lớp
Trang trình bày 38 http. //www. giáo dục. co/php-mysql
Hàm xây dựng [Tiếp theo]
Phương pháp 1. lớp tên lớp{
hàm __construct[p1, p2,. , pN]]{/* Mã khởi tạo lớp */
}}
Phương pháp 2. lớp tên lớp{
tên lớp hàm [p1, p2,. , pN]]{/* Mã khởi tạo lớp */
}}
Trang trình bày 39 http. //www. giáo dục. co/php-mysql
Di sản
Kế thừa là phương thức kế thừa các thuộc tính của lớp này sang lớp khác
Chúng tôi có thể đạt được điều này bằng cách sử dụng từ khóa mở rộng
Lớp cha mẹ{//định nghĩa lớp cha}
Lớp lớp con mở rộng lớp cha{//định nghĩa lớp con
}
Trang trình bày 40 http. //www. giáo dục. co/php-mysql
Ghi đè chức năng
Ghi đè chức năng không là gì ngoài việc ghi đè chức năng của lớp cha sang lớp con và sửa đổi các chức năng đó
Sử dụng ghi đè, chúng ta có thể thay đổi định nghĩa hàm trong lớp con
Để ghi đè, chúng ta cần tạo cùng một chức năng trong lớp con giống như trong lớp cơ sở
Trang trình bày 41 http. //www. giáo dục. co/php-mysql
lớp cơ sở {hàm công khai một [] {
echo Hàm thứ nhất;}hàm công khai hai[] {
lặp lại chức năng thứ hai;}
}
lớp lớp con mở rộng lớp cơ sở {hàm hai [$ văn bản] // ghi đè hàm2{
tiếng vang "$text ";}
}$text = new childclass[];$text->two["Sachin"];//nó sẽ in ra Sachin
Ghi đè chức năng
Thí dụ
Trang trình bày 42 http. //www. giáo dục. co/php-mysql
Công cụ sửa đổi quyền truy cập
Công cụ sửa đổi truy cập không là gì ngoài mức độ truy cập và khả năng hiển thị của các biến thành viên và hàm thành viên
Chúng tôi có thể sử dụng công cụ sửa đổi quyền truy cập này để hiển thị hoặc ẩn dữ liệu
Chúng tôi có ba công cụ sửa đổi truy cập trong PHP
Công cộng được bảo vệ riêng tư
Trang trình bày 43 http. //www. giáo dục. co/php-mysql
từ khóa cuối cùng
Cuối cùng là một từ khóa
Nếu chúng ta định nghĩa lớp là cuối cùng thì chúng ta không thể mở rộng lớp
Nếu chúng ta khai báo phương thức là cuối cùng, chúng ta không thể ghi đè phương thức
Cú pháp để xác định hàm là cuối cùng
chức năng công khai cuối cùng functioname[] {// định nghĩa chức năng đến đây
}
Cú pháp để xác định lớp là cuối cùng
tên lớp cuối cùng{//định nghĩa lớp đến đây
}
Trang trình bày 44 http. //www. giáo dục. co/php-mysql
cơ sở dữ liệu
Cơ sở dữ liệu là một ứng dụng duy nhất tổ chức một nhóm dữ liệu
Mỗi ứng dụng cơ sở dữ liệu có một hoặc nhiều API để tạo, quản lý, truy cập, tìm kiếm và sao chép dữ liệu mà nó nắm giữ
Do đó, dữ liệu có thể dễ dàng được truy cập, quản lý và cập nhật
Trang trình bày 45 http. //www. giáo dục. co/php-mysql
Giới thiệu MySQL
MySQL là một hệ thống cơ sở dữ liệu được sử dụng trên web và chạy trên máy chủ
Nó sử dụng SQL tiêu chuẩn
Nó rất nhanh, đáng tin cậy và dễ sử dụng và nó cũng lý tưởng cho cả ứng dụng nhỏ và lớn
Trang trình bày 46 http. //www. giáo dục. co/php-mysql
Kết nối MySQL
Sử dụng Tập lệnh PHP
Sử dụng chức năng mysql_connect[] chúng ta có thể mở kết nối cơ sở dữ liệu Chức năng này yêu cầu năm tham số và tất cả đều là tùy chọn
cú pháp
mysql_connect[máy chủ, người dùng, pass, new_link, client_flag];
Trang trình bày 47 http. //www. giáo dục. co/php-mysql
Ngắt kết nối MySQL
Sử dụng Tập lệnh PHP
Sử dụng hàm mysql_close[] chúng ta có thể ngắt kết nối khỏi máy chủ MySQL Hàm này nhận một tham số
cú pháp
mysql_close[tài nguyên $link_identifier];
Nếu chúng tôi không chỉ định bất kỳ tham số nào thì cơ sở dữ liệu được mở lần cuối sẽ bị đóng
Trang trình bày 48 http. //www. giáo dục. co/php-mysql
Thực hiện truy vấn MySQL
Sử dụng hàm PHP mysql_query[] chúng ta có thể chạy truy vấn MySQL
Hàm này cần hai tham số và trả về giá trị Boolean
Cú pháp hàm
mysql_query[sql_query, kết nối];
Tham số đầu tiên là bắt buộc. tham số sql_query là bắt buộc. Nó chỉ định truy vấn ban đầu sẽ được thực thi
Tham số thứ hai là tùy chọn. Nó là tham số kết nối. Nếu chúng tôi không chỉ định, nó sẽ nhận kết nối được mở lần cuối
Hãy xem xét chúng tôi sẽ tạo một cơ sở dữ liệu student_details để lưu trữ thông tin sinh viên
Trang trình bày 49 http. //www. giáo dục. co/php-mysql
Tìm nạp dữ liệu
Chọn truy vấn
Thao tác dữ liệu Select Query Câu lệnh Select được sử dụng để lấy dữ liệu từ cơ sở dữ liệu Việc lấy dữ liệu có thể là truy vấn đơn giản hoặc truy vấn phức tạp
Để chọn dữ liệu bằng PHP script, chúng ta có thể sử dụng hàm mysql_query[]
Viết truy vấn chọn bên trong hàm mysql_query[] Hàm này được sử dụng để thực hiện các truy vấn MySQL Để lấy dữ liệu đã chọn bằng truy vấn chọn, chúng ta có thể sử dụng hai hàm
mysql_fetch_array[]mysql_fetch_assoc[]
câu hỏi
Trang trình bày 50 http. //www. giáo dục. co/php-mysqlTwitter @edurekaIN, Facebook /edurekaIN, sử dụng #AskEdureka cho các câu hỏi