COALESCE trả về biểu thức khác NULL đầu tiên trong SQL

SQL hỗ trợ chức năng COALESCE để trả về biểu thức có giá trị khác NULL đầu tiên trong số những biểu thức được truyền vào COALESCE. Cú pháp: COALESCE (expression [,…n]) Hay còn viết: COALESCE( expression 1, expression 2, expression 3, …, expression n) Trong đó: ...

Tác giả: Bùi Văn Nam viết 17:29 ngày 01/10/2018

Lỗi khi add một Form vào Panel trong C#

Góc Kinh Nghiệm giả sử chúng ta đang có các đối tượng như sau: Một Form chính tên là FrmMain Một Panel tên là pnlContain (thuộc FrmMain ) Một Button tên btnAddForm (thuộc FrmMain ) Một Form tên FrmEmployeeInfo (một form riêng biệt được tạo từ Visual Studio và ngang cấp với ...

Tác giả: Tạ Quốc Bảo viết 17:29 ngày 01/10/2018

Khắc phục lỗi chuyển đổi tag img thành [img], link thành [url] khi dùng TinyMCE trong Drupal 7

Bạn sử dụng TinyMCE trong Drupal 7. Khi bạn tạo mới một article, page có image, hyperlink sau khi bạn bấm save thì chúng bỗng nhiên biến thành [img], [url], [b]. Bạn xem thử hình bên dưới có giống như lỗi bạn gặp không? Nếu bạn bị lỗi giống như trên, bạn hãy làm theo các bước sau – Vào ...

Tác giả: Tạ Quốc Bảo viết 17:29 ngày 01/10/2018

Tại sao không được dùng trùng tên file css cho theme và module trong Drupal 7

Hôm nay mình tạo một module trong Drupal. Trong module của mình có một file css tên là style.css. Và mình dùng drupal_add_css() để load file css này. Tuy nhiên, mình làm mãi mà file này vẫn không được load. Đoạn mã của mình như sau: drupal_add_js(drupal_get_path('module', 'shoppingcart') . ...

Tác giả: Bùi Văn Nam viết 17:29 ngày 01/10/2018

Hướng dẫn cài đặt TinyMCE trên Drupal 7

Góc Kinh Nghiệm hồi này đang mò mẫm tập tễnh tìm hiểu Drupal. Drupal không giống như các CMS khác, có sẵn editor cho chúng ta. Sau một hồi mò mẫm mãi, Góc Kinh Nghiệm mới tìm được cách cài đặt TinyMCE cho Drupal 7, giúp cho việc viết article dễ dàng và thuận tiện hơn. Góc Kinh Nghiệm chia sẻ với ...

Tác giả: Tạ Quốc Bảo viết 17:29 ngày 01/10/2018

So sánh biểu thức if … else if và switch … case trong c#

Hôm nay, Góc Kinh Nghiệm cho bạn cái nhìn tổng quát về 2 biểu thức: if … else if và switch … case trong C#. Cả 2 điều là biểu thức điều kiện dùng để so sánh nhiều biểu thức logic của một giá trị truyền vào. Khi cần so sánh giá trị logic với số lượng ít thì biểu thức if … else ...

Tác giả: Vũ Văn Thanh viết 17:29 ngày 01/10/2018

Vô tình hay hữu ý

Sau 4 năm miệt mài với lập trình viên, trải qua không biết bao nhiêu sóng gió và vinh quang. Mình đã có một lượng kiến thức tương đối kha khá. Nhưng vấn đề là chúng rời rạc với nhau. Rời rạc với nhau là sao? Tức mình là, mình đã làm rất nhiều, làm đủ thứ, có nhiều kinh nghiệm, kiến thức, nghiệp vụ ...

Tác giả: Hoàng Hải Đăng viết 17:29 ngày 01/10/2018

Sử dụng hằng số (constants) trong SQL

Hằng số là một tượng trưng nó đại diện cho một giá trị dữ liệu đặc trưng nào đó. Định dạng của hằng số phụ thuộc vào kiểu dữ liệu của giá trị mà nó đại diện. Các hằng số cũng được gọi là các chữ. Dưới đây là một vài ví dụ của hằng số: Character strings (các chuỗi ký tự không dấu): ‘Goc ...

Tác giả: Trịnh Tiến Mạnh viết 17:29 ngày 01/10/2018

CASE trả về 1 biểu thức kết quả thỏa biểu thức điều kiện trong SQL

Khi bạn sử dụng nhuần nhuyển và có chiều sâu về CASE thì đây cũng là một lợi thế của bạn về SQL. CASE rất đa dạng, linh hoạt và rất hữu ích, ứng dụng trong nhiều trường hợp. CASE trong SQL dùng để đánh giá một danh sách các điều kiện và trả về 1 trong các biểu thức kết quả thỏa mãn điều kiện đánh ...

Tác giả: Vũ Văn Thanh viết 17:29 ngày 01/10/2018

Lỗi No encryption key is defined in the encryption configuration group: default khi sử dụng class Encrypt trong Kohana

Khi chúng ta gặp lỗi này thì bạn cần kiểm tra các vấn đề sau: – Kiểm tra xem trong thư mục application/config có file encrypt.php hay không? Nếu chưa có thì bạn copy file này từ thư mục system/config bỏ vào application/config – Bạn kiểm tra xem array default có key hay không, nếu chưa có bạn ...

Tác giả: Vũ Văn Thanh viết 17:28 ngày 01/10/2018

WordPress Plugin – Phần 3: Truyền attribute cho shortcode

Trong bài viết trước, Góc Kinh Nghiệm đã chia sẻ với các bạn shortcode. Trong bài viết này, chúng ta tìm hiểu thêm một tí về shortcode. Chúng ta sẽ tìm hiểu xem làm thế nào chúng ta truyền được attribute vào shortcode. 1. Attribute của shortcode là gì? Chúng ta xem đoạn mã HTML bên dưới ...

Tác giả: Tạ Quốc Bảo viết 17:28 ngày 01/10/2018

Web Application Projects so với Web Site Projects

Trong Visual Studio bạn có thể tạo Web application projects hoặc Web site projects. Mỗi loại project có những ưu điểm và nhược điểm, và việc hiểu được những sự khác nhau giữa chúng rất có ít cho việc chọn loại project tốt nhất phù hợp với loại bạn cần. Bạn phải chọn loại project thích hợp trước khi ...

Tác giả: Trần Trung Dũng viết 17:28 ngày 01/10/2018

Cách cc hay bcc mail khi dùng hàm wp_mail của WordPress

WordPress cung cấp cho chúng ta wp_mail function để phục vụ cho việc gửi email của chúng ta. Tuy nhiên, theo Góc Kinh Nghiệm nhận thấy, những người mới sử dụng WordPress sẽ khó khăn không biết sử dụng hàm này để cc hay bcc email như thế nào. Bạn thử nhìn vào mô tả mà Góc Kinh Nghiệm copy từ codex ...

Tác giả: Tạ Quốc Bảo viết 17:28 ngày 01/10/2018

Lỗi Use of undefined constant MCRYPT_RIJNDAEL_128 – assumed ‘MCRYPT_RIJNDAEL_128’ khi sử dụng class Encrypt của Kohana

Bạn sử dụng framework Kohana và bạn bị lỗi như hình bên dưới: Nếu bị lỗi như trên, đơn giản bạn chỉ cần mở file cấu hình của PHP php.ini lên và bỏ comment dòng sau: extension=php_mcrypt.dll

Tác giả: Bùi Văn Nam viết 17:27 ngày 01/10/2018

Địa chỉ cập nhật WordPress Hooks

Địa chỉ này cập nhật danh sách các hooks mới nhất theo các version của WordPress. Chúng ta nên dùng nó khi muốn tìm hiểu về hook Adam Brown’s WP Hooks Database

Tác giả: Trần Trung Dũng viết 17:27 ngày 01/10/2018

Hàm Compute() của DataTable dùng để tính toán các biểu thức

Trong lớp System.Data.DataTable của C# có hỗ trợ hàm Compute() dùng để tính toán giá trị các biểu thức như: sum, count, …thỏa một điều kiện nào đó. Theo Góc Kinh Nghiệm dùng hàm Compute() này rất tiện lợi và nhanh chóng. Bạn không cần phải chạy vòng lập, kiểm tra điều kiện rồi ép kiểu dữ ...

Tác giả: Trịnh Tiến Mạnh viết 17:27 ngày 01/10/2018

Thêm Node và ChildNode vào TreeView trong C#

Góc Kinh Nghiệm sẽ trình bày cách hiển thị một danh sách các thiết bị trên treeview, tương ứng với mỗi thiết bị thì nó thuộc từng loại thiết bị nhất định Treeview sẽ gồm 3 cấp: Cấp 1: chứa 1 node gốc duy nhất Cấp 2: chứa thông tin loại thiết bị (thuộc node gốc) Cấp 3: chứa thông tin thiết ...

Tác giả: Trịnh Tiến Mạnh viết 17:27 ngày 01/10/2018

Kiểm tra tính hợp lệ của một ngày nhập vào trong C#

Ở ví dụ minh họa bên dưới, Góc Kinh Nghiệm sẽ trình bày cách kiểm tra giá trị nhập vào có phải là một ngày/tháng/năm hợp lệ hay không. Nếu không hợp lệ sẽ xuất ra thông báo là “Ngày không hợp lệ” và xóa sạch ngày tháng năm vừa nhập vào. Ví dụ bên dưới sẽ sử dụng đối tượng ...

Tác giả: Trịnh Tiến Mạnh viết 17:27 ngày 01/10/2018

HTML Attributes

HTML elements có thể có nhiều attributes Attributes cung cấp thông tin thêm về HTML elements Attributes luôn luôn được đặt trong thẻ HTML Các giá trị truyền vào cho attribute được đặt trong dấu nháy, ví dụ name=”value” Ví dụ về attribute: HTML links được định nghĩa ...

Tác giả: Vũ Văn Thanh viết 17:27 ngày 01/10/2018

WordPress Plugin – Phần 1: Viết một plugin đơn giản

Hôm nay, Góc Kinh Nghiệm hướng dẫn các bạn viết một plugin wrodpress đơn giản. Plugin này chỉ có nhiệm vụ đơn giản là hiển thị một message: “WordPress plugin xin chào bà con cô bác” của trang web chúng ta Trước hết, bạn tạo thư mục xin-chao-ba-con ở đâu đó trên desktop hoặc ở bất kì ...

Tác giả: Vũ Văn Thanh viết 17:27 ngày 01/10/2018