Download presentation
Presentation is loading. Please wait.
1
Project Phase II Instructions &Sample Code
Download XAMPP XAMPP includes: Apache, PHP, MySQL, and other goodies. No need to download and install them separately, XAMPP does it all. Download: FAQs (Includes instructions on how to install it and set it up): Windows FAQs: OSX FAQs: Linux FAQs:
2
Project Phase II Instructions
Download Aptana Studio Aptana Studio is a web development IDE rooted on Eclipse. You can use your preferred IDE for the project, it does not need to be Aptana. Download: You can download Aptana Studio 2, 3 or either as an Eclipse plugin. For the instructions on this guide, we will use the standalone (not the Eclipse plugin) version of Aptana Studio 3.
3
Project Phase II Instructions
Sample API (Slim Framework) Slim is a PHP micro framework that helps you quickly write simple yet powerful web applications and APIs. Slim Framework documentation: See : Sample GUI Web-App (for CRUD operations) A sample CRUD (Create, Read, Update, Delete) web-app that interfaces with the MySQL database to use. See :
4
Setting up a Sample DB XAMPP bundles in PhpMyAdmin (
5
Set PhpMyAdmin web-app
Go to: If you don’t use Port 80 – Use where {yourport} is the custom port.
6
Setting up the Sample API
Add sample_api, to you XAMPP’s htdocs folder With sample_api in place: Open Aptana Studio (or your IDE) Click File -> Import Select Existing Folder as New Project Select a folder. Navigate to your C:/xampp/htdocs/sample_api folder Give the project a name Select PHP and Web - Primary as the project types Click on Finish
7
Sample_gui – customers.php
8
Sample_gui – customers.php
9
Sample_api – index.php
10
Sample_api – index.php
11
Sample_api – index.php
12
New sample_gui_v02.zip sample_gui.zip. now contacts the sample_api via (/customers; /employees) and grabs the result, decodes JSON into a PHP variable, and then loops Important code there is this: $jsonResponseAllEmployees = http_get(" array("timeout"=>1), $info); // Need PCL for this $array = json_decode($jsonResponseAllEmployees); function http_get creates a GET request to the URL specified in the first parameter and grabs whatever the response is and stores it into the $jsonResponseAllEmployees $info variable contains info on the request itself (not the response) in case debugging is necessary
13
Sample_gui_v02 – customers.php
14
Sample_gui_v02 – employees.php
15
Sample_gui_v02 – employees.php
16
PHP and MySQL Links
17
PHP Frameworks PHP html Frameworks PHP Mobile Frameworks
PHP Mobile Frameworks
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.