
FileMaker, Excel, Acrobat, and PHPRunner can all utilize PHP technologies to enable real-time 2-way data interactions with SQL databases and REST APIs.
These applications can build forms that send calculated data to PHP scripts
The PHP scripts can use the calculated data to look-up information, or execute Create-Read-Update-Delete transactions, or call stored procedures, or trigger custom events, or interact with APIs, and then filter, format, and return a result to the form, dynamically updating associated form calculations in the process.
Simple and efficient real-time data exchange using standard technologies
All 4 form types provide additional features, options, functions, and capabilities. All 4 form types can work independently or in processes with other form types. All 4 form types can interact with unlimited databases or APIs in any sequence.
Claris FileMaker is, among other things, easily the best form building application in the world, combining relational database engine, advanced calculation and script editors, process automation controls, 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 HTML search, navigation, edit, import, export, upload, print or custom data process interfaces for MySQL, Oracle, SQLite, MariaDB, SQL Server, DB2, PostgreSQL, or Informix SQL databases as well as interfaces for a variety of REST APIs. PHPRunner and FileMaker work well together, specifically PHPRunner-generated client interfaces with FileMaker data 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.
Open AI GPT Large Language Models understand the language, syntax, security concepts, and component integration capabilities of PHP, SQL, PDO, and cURL and can automatically generate concise, modern, best-practices PHP scripts that define, create, and manage connections and interactions between databases, APIs, and file systems. GPT-generated scripts drastically reduce the time required to configure precision data interactions.