
FileMaker, Excel, Acrobat, or PHPRunner forms can all use PHP technologies to enable real-time 2-way data interactions with SQL databases and REST APIs
Forms built with these applications can calculate and send variable data to PHP scripts that look-up information, or execute Create-Read-Update-Delete transactions, or call stored procedures, or interact with APIs, and then return a process result, updating form values and related calculations in real-time
Simple and efficient client interfaces built with desktop applications
Each form type provides different features, options, functions, and capabilities
All form types can work independently or in processes with other form types
Any form type can interact with unlimited databases or APIs in any sequence
Claris FileMaker is an extremely versatile application, integrating best-in-class form builder with relational database engine, advanced calculation editor, scriptable process automation controls, securable authentication and session management. FileMaker files can be shared with up to 1,000 users via desktop application or WebDirect forms, and can optionally be extended with PHP to enable real-time interactions with SQL databases or APIs.
Microsoft Excel spreadsheets can use calculations to format and package and the WEBSERVICE() function to send user-supplied parameters to PHP scripts that execute queries on databases or APIs, returning filtered query results to active spreadsheet cells in real-time, updating related calculations during the process. Excel spreadsheets can also be converted into dynamic HTML and JavaScript forms with the SpreadSheetConverter add-in.
Adobe Acrobat PDF forms can be used as programmable data interaction runtimes. Documents converted to PDF forms can post query parameters to PHP scripts that interact with databases or APIs and return filtered results to designated form fields in real-time. Acrobat PDF forms are far more securable than HTML forms because they are not susceptible to XSS, CSRF, or session attacks and can be password protected, encrypted, flattened, and digitally signed.
PHPRunner, by Xlinesoft, is a desktop application that generates modern HTML and JavaScript search, navigation, edit, import, export, upload, print or data process interfaces for MySQL, Oracle, SQLite, MariaDB, SQL Server, PostgreSQL, DB2, or Informix SQL databases. PHPRunner and FileMaker work really well together, specifically PHPRunner-generated client interfaces with FileMaker server monitoring and background processing services.
PHP is a popular general purpose server scripting language, currently used on approximately 75% of websites globally. PHP Data Objects (PDO) and cURL code libraries provide efficient, securable, injection-resistant methods for performing database, API, or file system processes. PHP is open-source technology, meaning no licensing costs, transaction fees, or subscriptions are required to own and use simple, reliable, industrial strength code.
OpenAI GPT-5 can automatically generate modern, commented best-practices PHP, SQL, PDO, and cURL scripts that define connections and interactions between forms, databases, APIs, and file systems. Text2SQL.ai can generate more complex SQL code if required, plus advanced Excel or Sheets formulas and Regex patterns. GPT-4-turbo can perform intelligent character recognition (ICR), describe, or generate semantic keywords for images.