├── deleteData.php ├── README.md ├── conn.php ├── getdata.php ├── adddata.php ├── editdata.php └── my_store.sql /deleteData.php: -------------------------------------------------------------------------------- 1 | query("DELETE FROM tb_item WHERE id=".$id); 5 | 6 | ?> -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # PHP-REST-API 2 | PHP REST API FILE for Flutter CRUD Project 3 | 4 | Flutter CRUD phpMyAdmin Project : https://github.com/idrcorner/Flutter-CRUD-phpMyAdmin 5 | -------------------------------------------------------------------------------- /conn.php: -------------------------------------------------------------------------------- 1 | query("SELECT * FROM tb_item"); 5 | 6 | $result=array(); 7 | 8 | while($fetchData=$queryResult->fetch_assoc()){ 9 | $result[]=$fetchData; 10 | } 11 | 12 | echo json_encode($result); 13 | 14 | ?> 15 | -------------------------------------------------------------------------------- /adddata.php: -------------------------------------------------------------------------------- 1 | query("INSERT INTO tb_item (item_code,item_name,price,stock) VALUES ('".$itemcode."','".$itemname."','".$price."','".$stock."')") 11 | 12 | ?> -------------------------------------------------------------------------------- /editdata.php: -------------------------------------------------------------------------------- 1 | query("UPDATE tb_item SET item_code='".$itemcode."', item_name='".$itemname."', price='".$price."', stock='".$stock."' WHERE id=". $id); 12 | 13 | ?> -------------------------------------------------------------------------------- /my_store.sql: -------------------------------------------------------------------------------- 1 | -- phpMyAdmin SQL Dump 2 | -- version 3.5.2.2 3 | -- http://www.phpmyadmin.net 4 | -- 5 | -- Host: 127.0.0.1 6 | -- Generation Time: May 10, 2018 at 09:32 PM 7 | -- Server version: 5.5.27 8 | -- PHP Version: 5.4.7 9 | 10 | SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; 11 | SET time_zone = "+00:00"; 12 | 13 | 14 | /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; 15 | /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; 16 | /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; 17 | /*!40101 SET NAMES utf8 */; 18 | 19 | -- 20 | -- Database: `my_store` 21 | -- 22 | 23 | -- -------------------------------------------------------- 24 | 25 | -- 26 | -- Table structure for table `tb_item` 27 | -- 28 | 29 | CREATE TABLE IF NOT EXISTS `tb_item` ( 30 | `id` int(11) NOT NULL AUTO_INCREMENT, 31 | `item_code` text NOT NULL, 32 | `item_name` text NOT NULL, 33 | `price` int(11) NOT NULL, 34 | `stock` int(11) NOT NULL, 35 | PRIMARY KEY (`id`) 36 | ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=7 ; 37 | 38 | -- 39 | -- Dumping data for table `tb_item` 40 | -- 41 | 42 | INSERT INTO `tb_item` (`id`, `item_code`, `item_name`, `price`, `stock`) VALUES 43 | (1, 'S4DD', 'Monitor LCD', 1000000, 222), 44 | (3, 'G567', 'Speaker Boom', 1500000, 5), 45 | (4, 'L009', 'CPU FAN', 600000, 900), 46 | (6, 'M366', 'Mouse Gaming', 250000, 500); 47 | 48 | /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; 49 | /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; 50 | /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; 51 | --------------------------------------------------------------------------------