Hướng dẫn dùng punto dos trong PHP

Khi lập trình php chúng ta thường phải nối các chuỗi hoặc giữa chuỗi và biến lại với nhau để phục vụ cho một phần trong chương trình. Bạn yên tâm, trong bài viết nay tôi sẽ hướng dẫn bạn 2 phép toán chuyên dùng nối chuỗi trong Php.

#1. Phép toán cộng 2 chuỗi trong php

Cú pháp

$str1.$str2

Toán tử . đặt giữa 2 chuỗi sẽ giúp tạo ra chuỗi mới bằng 2 chuỗi $str1$str2 ghép lại với nhau.

Ví dụ 1: Hiển thị họ và tên

Giả sử chúng ta có dữ liệu $firtname$lastname được lưu riêng biệt. Yêu cầu đặt ra cần phải hiển thị lên màn hình đầy đủ Họ và tên của người dùng.

Bên dưới là code xử lý

Chạy mã trên ta có kết quả

Phan Văn Cương

Bạn lưu ý tôi đã sử dụng toán tử . để nối $firstname, khoảng khắng và $lastname. (Có khoảng trắng vì giữa $firstname$lastname cần cách nhau ra)

#2. Phép toán nối chuỗi vào một chuỗi cho trước trong php

Cú pháp

$str1 .= $str2

Phép toán .= giúp nối $str2 vào chuỗi $str1, giá trị của $str1 = $str1.$str2

Ví dụ 2: Nối chuỗi “Unitop Học lập trình web đi làm “

Kết quả

UNITOP Học lập trình web đi làm

Tổng kết

Qua bài viết này bạn đã biết cách để nổi 2 chuỗi trong Php. Việc của bạn ngay bây giờ cần ghi lại 2 phép toán trên và thực hành lại 2 ví dụ để đảm bảo nắm chắc bài học.

Xin chào, sớm hẹn gặp lại!

Sử dụng pdo trong php trong php bài bài viết hướng dẫn bạn cách dùng thư viên PDO của php để thao tác với dữ liệu trong database.

Hướng dẫn dùng punto dos trong PHP


PDO (PHP Data Object) là một thư viện có sẵn trong php giúp tương tác với các hệ quản trị CSDL. Ngoài Mysql, PDO còn giúp bạn tương tác với các hệ quản trị CSDL khác như SQLite , Microsoft SQL Server, PostgreSQL…

1. Kết nối đến database mysql từ PHP

Cách 1: Dùng đơn giản


Cách 2: có kiểm soát lỗi

getMessage() ) ;  
}

2. Các hàm trong PDO

Tài liệu về thư viện PDO và các hàm trong PDO ở link này, các bạn cp1 thể xem ở đây: http://ftp.psu.ac.th/pub/php/html/ref.pdo.html

  1. PDO::query – Chạy câu lệnh sql (thường là select), trả về đối tượng chứa dữ liệu
  2. PDOStatement::fetch –  Lấy ra 1 dòng dữ liệu, kết quả là 1 array
  3. PDOStatement::fetchAll –  Lấy ra tất cả các dòng dữ liệu , kết quả là 1 array
  4. PDOStatement::fetchObject – Lấy ra 1 dòng dữ liệu row and returns it as an object.
  5. PDO::exec – Chạy câu lệnh sql, (thường là insert, update, delete) , trả về số dòng ảnh hưởng
  6. PDOStatement::rowCount – Trả về số dòng ảnh hưởng bởi câu lệnh sql vừa chạy. Dùng để đểm số dòng dữ liệu lấy được chẳng hạn
  7. PDO::prepare –  Tạo đối tượng statement để chuẩn bị thực thi sau đó bởi hàm execute
  8. PDOStatement::execute –  thực thi statement đã tạo trước
  9. PDO::lastInsertId –  trả về id của record mới vừa chèn  vào table
  10. PDO::commit –  cho tác dụng các thực thi trong transaction
  11. PDO::rollBack – Thu hồi lại transaction

3. Hàm query, fetchAll, fetch

Hàm query dùng để chạy câu lệnh sql (thường là select), hàm này trả về 1 đối tượng chứa dữ liệu từ mysql. Sau khi query xong, bạn dùng hàm fetch để lấy từng dòng ra hiển thị hoặc có thể dùng fetchAll để lấy mọi dòng.Hàm fetchAll : lấy tất cả mọi dòng dữ liệu từ đối tượng dữ liệu

a. Hàm fetchAll : lấy tất cả mọi dòng dữ liệu từ đối tượng dữ liệu

query("select idTin, TieuDe, TomTat, Ngay from tin");
$d = $data->fetchAll();
?>

Danh sách tin

b. Hàm fetch : trích 1 dòng từ đối tượng dữ liệu để hiển thị

query("SELECT idLT, Ten, ThuTu FROM loaitin LIMIT 0,5");
?>

fetch()) {?>

Sử dụng tham số trong url

Hướng dẫn dùng punto dos trong PHP

Gửi mail trong php qua gmail và mailtrap