The AppGini Blog
A few tips and tricks to make your coding life a tiny bit better.

#PHP

How to Upgrade Your AppGini Application to Use MySQL 8.4

Learn how to upgrade your AppGini app to MySQL 8.4 by updating PHP (at least 7.4, ideally 8.4), installing required extensions (gd, mysqli, imagick, zip), updating MySQL authentication, and testing for compatibility.

How to Upgrade Your AppGini Application to Use MySQL 8.4

Empower Your Apps with Smart Report Maker: Dashboards, Reports, and More

Discover how to create dynamic dashboards and reports in PHP with Smart Report Maker. And learn how to benefit from the xxclusive 40% Off promo for AppGini Users!

Empower Your Apps with Smart Report Maker: Dashboards, Reports, and More

Highlight records that belong to the current user's group

Highlight records that belong to the current user’s group in the table view of your AppGini app.

Highlight records that belong to the current user's group

How many ways can you turn a field into a phone link in AppGini?

This post demonstrates several ways to turn a field into a phone link in AppGini, using hooks, PHP, JavaScript, and SQL.

How many ways can you turn a field into a phone link in AppGini?

Prevent specific groups from directly accessing a table in AppGini

In this post, we’ll show how to prevent specific user groups from directly accessing a table in AppGini, while still allowing them to access it as a child table.

Prevent specific groups from directly accessing a table in AppGini

Trying to detect your application URI using DOCUMENT_ROOT? Read this first!

If you’re trying to detect your application URI using DOCUMENT_ROOT, you might be doing it wrong! Read this article to learn why and how to do it right.

Trying to detect your application URI using DOCUMENT_ROOT? Read this first!

Prepare a LAMP web development server on Amazon EC2

A checklist for setting up a LAMP development server on Amazon EC2.

Prepare a LAMP web development server on Amazon EC2

How to paginate a database query in PHP the no-frameworks way

This article shows you how to paginate a database query in PHP without using any frameworks.

How to paginate a database query in PHP the no-frameworks way

Making sure a PHP script is accessible only through being included

This article shows how to make sure a PHP script is accessible only through being included in other scripts, and not by being accessed directly through its URL.

Making sure a PHP script is accessible only through being included