lập trình PHP

Thứ Ba, 14 tháng 4, 2015

Ứng dựng sửa xóa thành viên bằng PHP và Mysql

1. SỬA THÔNG TIN THÀNH VIÊN
Chức năng sửa thành viên cũng giống như thêm mới thành viên nhưng nó có cái khác là chúng ta phải load thông tin thành viên đó từ CSDL ra form để cho người dùng tương tác rồi sau đó Update thông tin đó vào lại CSDL. Dữ liệu chúng ta sẽ lấy từ CSDL thông qua biến truyền dữ liệu mà ở trang quản lý thành viên gửi tới thông quá link edit.php?id=$row['id'].
Như vậy để lấy được id thì chúng ta sẽ dùng đến biến $_GET['id']. Sau khi lấy được giá trị id thì chúng ta sẽ Select với điều kiện id thành viên đó và load thông tin ra form để người dùng chỉnh sửa.

Xử lý laptop bị vào nước, mẹo hay thủ thuật hay

Chia sẻ một vài kinh nghiệm xử lý laptop bị vô nước

Quá trình xử lý laptop bị vô nước rất quan trọng. Nó quyết định đến việc liệu laptop của bạn có tiếp tục sống hay là sẽ bị chập mạch và hư hỏng linh kiện. Bài viết này Kho thủ thuật mẹo vặt sẽ chia sẻ đến bạn đọc một vài kinh nghiệm nhỏ để xử lý laptop bị vào nước.

xu ly laptop vo nuoc
Mẹo xử lý laptop bị vô nước

Thời gian qua, một số bạn đọc liên hệ thông qua Fanpage Facebook về vấn đề xử lý cũng như sửa chữa laptop bị vô nước. Một số nguyên nhân thường gặp là do
  • Sơ ý để đổ nước (có thể là chất lỏng khác như cafe, trà, nước ngọt, đồ ăn..) trong quá trình sử dụng
  • Đi ngoài đường trong thời tiết trời mưa, không bao bọc laptop cẩn thận
  • Để laptop rớt xuống nước
  • Môi trường làm việc ẩm thấp (ít gặp)
Dù là nguyên nhân gì thì về cơ bản, bạn nên làm theo hướng dẫn sau. Nếu làm chính xác và cẩn thận, laptop của bạn có thể sẽ không bị hư hỏng gì cả.
Bước 1: Xử lý nhanh khi máy bị vào nước
• Đối với laptop đang hoạt động:
  • Nhanh chóng mở màn hình rộng ra hết cỡ, quay mặt phía bàn phím xuống dưới để nước chảy ra.
  • Không bấm hay thao tác bất cứ gì trên bàn phím.
  • Tháo sạc (nên tháo ở phía đầu tiếp xúc vào máy, không nên tháo ở phía ổ điện, vì có thể làm xuất hiện tia lửa điện gây chập mạch)
  • Tháo pin (không cần tắt máy, vì thao tác bấm phím để tắt máy có thể làm cho chất lỏng lan vào các mạch bên trong)
• Đối với laptop đang tắt
  • Cũng tiến hành tháo pin và đầu sạc ra khỏi lap
  • Tháo các thiết bị đi kèm như chuột, bàn phím, cáp vga, cáp mạng…
sua laptop bi vao nuoc
Bước 2: Vệ sinh làm sạch nước ở bề mặt ngoài
  • Dốc ngược laptop về phía bị vào nước để làm nước chảy bớt ra ngoài
  • Dùng khăn khô, thấm và lau sạch bề mặt ngoài
Bước 3: Vệ sinh laptop, làm sạch các linh kiện bên trong
  • Quá trình này bắt buộc bạn phải tiến hành tháo rời toàn bộ linh kiện laptop của mình. Nếu chưa từng tháo gỡ máy bạn sẽ gặp khó khăn đôi chút. Tuy nhiên bạn có thể lên Google hoặc Youtube tìm kiếm video hướng dẫn tháo ráp theo từng model cụ thể.
Cách tìm kiếm video như sau: How to + Model máy + Open + Repair. VD: How to open repair Dell vostro 5460
Sở dĩ dùng tiếng anh, vì lượng kết quả video hướng dẫn sẽ nhiều hơn
Sau khi đã có video hướng dẫn tháo ráp. Bạn bắt đầu tiến hành tháo máy. Nên tháo rời toàn bộ linh kiện, kể cả ram, ổ cứng, cáp… Trong quá trình tháo máy, nên lưu ý đến các con ốc đừng làm mất vì sẽ rất khó tìm. Tốt nhất nên phân loại và để vào khay riêng.
  • Dùng bông hoặc vải mềm lau nhẹ và làm sạch nước còn sót trên linh kiện
  • Tiếp theo dùng cồn rửa các linh kiện. Điều này sẽ làm cho nước bị hòa tan vào cồn và mau chóng bay hơi.
  • Sử dụng máy sấy (có thể dùng máy sấy tóc) thổi khô các linh kiện. Nên thổi mạnh vào các khe cắm, chân ic, chân chip, vì nơi này nước thường đọng lại nhiều hơn
  • Sau khi sấy xong không nên gắn vào ngay mà để ở nơi khô thoáng. Có thể dùng quạt để thổi nhằm làm khô các linh kiện nhanh hơn
  • Tránh đem phơi nắng hoặc hơ trên lửa vì nhiệt độ cao có thể làm cho linh kiện (đặc biệt là nhựa vỏ máy) bị cong vênh, hư hỏng.
  • Sau khoảng 1 ngày, tiến hành sấy lại lần thứ 2. (nếu thời tiết đang vào mùa mưa, có thể để thêm 2 – 3 ngày. Tốt nhất nên kiên nhẫn)

thao may ve sinh laptop
Tháo laptop ra vệ sinh

Bước 4: Ráp máy và kiểm tra 
  • Sau khi bảo đảm rằng tất cả các linh kiện đã khô ráo. Bạn tiến hành ráp máy trở lại.
  • Kiểm tra từng linh kiện như RAM, ổ cứng, card wifi, pin xem hoạt động tốt không.
  • Lắp ráp máy hoàn chỉnh và sử dụng
Một vài lưu ý:
  • Trong trường hợp rủi ro ngay khi tiếp xúc với nước, một số linh kiện đã bị hư. Do đó bạn chỉ còn cách đem máy đến cấp cứu tại các trung tâm sửa laptop uy tín
  • Quá trình tháo máy không hề đơn gián, tốt nhất nên làm cẩn thận. Nếu không tự tin vào khả năng của mình, hãy liên hệ đến các dịch vụ sửa laptop gần nhất.
  • Một số máy pin không thể tháo rời, lúc vào nước bạn nên giữ phím power để tắt máy.
  • Để phòng tránh bạn nên giữ máy tránh xa các vật dụng chứa nước. Có thể sử dụng miếng lót bàn phím bằng nhựa dẻo để hạn chế bớt nguy cơ nước đổ lên bàn phím.

mieng lot ban phim laptop
Tin tức khác:
Học thiết kế web tại Hà Nội
Đào tạo wordpress tại Hà Nội
Đào tạo khóa học quản trị website

Thứ Hai, 13 tháng 4, 2015

Tìm hiểu biến và hằng trong PHP

Khi bạn học một ngôn ngữ bất kì thì chương trình in ra màn hình chữ “Hello World!” luôn là bài tập đầu tiên mà bạn phải làm. Để xuất một chuỗi ra màn hình bạn dùng cú pháp lệnh sau:
1
<?php echo "Hello World!"; ?>
Ví Dụ: Xuất ra dòng chữ “Chào Mừng Các Bạn Đến Với freetuts.net”
Bước 1: Bạn mở Server Vertrigo lên, nếu bạn chưa biết nó là gì thì đọc bài này “Hướng dẫn cài đặt Vertrigo Server ”.
Bước 2: Bạn tạo file hello.php nằm trong thư mục www của Server.
Bước 3: Theo quy tắc ở trên ta sẽ làm như sau:
1
<?php echo 'Chào Mừng Các Bạn Đến Với freetuts.net'; ?>
Hoặc
1
<?php echo "Chào Mừng Các Bạn Đến Với freetuts.net"; ?>
Sự khác biệt ở 2 đoạn mã này là đoạn thứ nhất mình khai báo biến và dùng dấu nháy đơn để bao quanh chuỗi, còn đoạn thứ 2 mình dùng dấu nháy kép, cả 2 đều có kết quả tương đương nhau nhưng luận về tốc độ thì dấu nháy đơn sẽ chạy nhanh hơn dấu nháy kép vì với dấu nháy kép trình biên dịch sẽ mất thêm một bước kiểm tra chuỗi bên trong có biến nào không.
Bước 4: Mở trình duyệt gõ vào đường dẫn localhost/hello.php, Nếu bạn làm đúng thì kết quả nó sẽ xuất ra là “Chào Mừng Các Bạn Đến Với freetuts.net”.

2. Ghi chú

Trong dòng lệnh code php đôi khi ta muốn thêm những lời giải thích ý nghĩa của dòng lệnh đó để sau này nhìn vào dễ hiểu hơn, nhưng với trình biên dịch thì nó sẽ chạy tất cả các đoạn code nằm bên trong thẻ mở <?php và thẻ đóng ?>. Nếu chúng ta gõ lung tung thì trình biên dịch sẽ báo sai vì không đúng với cú pháp PHP, vì thế  trước khi tìm hiểu biến và hằng số trong php chúng ta tìm hiểu cú pháp ghi chú trước. PHP hỗ trợ cho chúng ta hai cách để ghi chú đó là:
- Ghi chú cho 1 dòng:  // noi dung can ghi chu
- Ghi chú cho nhiều dòng: /*noi dung can ghi chu*/
Ví dụ:
1
2
3
4
<?php
echo 'Chào Mừng Các Bạn Đến Với freetuts.net'; // dòng ghi chú
/*Hoặc dòng ghi chú*/
?>

3. Khai báo biến số trong php

Biến là một định danh, nó dùng để lưu trữ các giá trị và nó có thể dùng phép gán để thay đổi giá trị. Cú pháp của biến bắt đầu bằng dấu đô la $ và tiếp theo là các chữ, số, dấu gạch dưới. Ký tự đầu tiên của tên biến phải là chữ hoặc là dấu gạch dưới, không được là số.
Ví dụ:
1
2
3
4
5
6
<?php
$sinhvien = ''; //đúng
$_sinh_vien = ''; //đúng
$sinh_vien90 = ''; //đúng
$90sinhvien = ''; //sai
?>

PHP là một ngôn ngữ có phân biệt chữ hoa chữ thường, ví dụ:  $sinhvien khác $SinhVien

Gán Giá Trị Cho Biến

Để gán giá trị cho biến ta dùng toán tử phép gán =.
Ví dụ:
1
$hello = 'Hello Word';

4. Hiển thị giá trị của biên ra màn hình

Thay vì xuất trực tiếp chuỗi thì ta xuất giá trị của biến ra màn hình.
Ví dụ:
1
2
3
4
<?php
$sinhvien = 'Nguyen Van A';
echo $sinhvien; // Xuất ra màn hình
?>

5. Khai báo hằng

Hằng cũng là một biến nhưng bạn không thể thay đổi giá trị của nó. Tuy nhiên cách khai báo biến và hằng số thì lại khác nhau.
Cú Pháp: define(‘ten_hang’, ‘gia_tri’);
Trong Đó:
 - define: hàm tạo biến hằng
 - ten_hang: là tên biến hằng
 - gia_tri: giá trị của hằng
1
2
3
4
5
<?php
/* Tạo một hằng số có tên là SDT và gán giá trị cho nó là 0909090909*/
define(‘SDT’, ‘0909090909');
echo SDT; // xuất ra màn hình giá trị của hằng.
?>
Tin tức khác:
Đào tạo làm web tại hà nội
Học wordpress từ cơ bản đến nâng cao
Dạy học quản trị web