https://github.com/muhammadzulhusni/php-workshop
Learning PHP skills & learn manually how to interact with the database without using any framework help.
https://github.com/muhammadzulhusni/php-workshop
learning-project manage-data mysql-database php
Last synced: 2 months ago
JSON representation
Learning PHP skills & learn manually how to interact with the database without using any framework help.
- Host: GitHub
- URL: https://github.com/muhammadzulhusni/php-workshop
- Owner: MuhammadZulhusni
- Created: 2024-05-16T14:50:20.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-07-19T16:16:43.000Z (almost 2 years ago)
- Last Synced: 2025-01-10T05:17:48.064Z (over 1 year ago)
- Topics: learning-project, manage-data, mysql-database, php
- Language: PHP
- Homepage:
- Size: 53.8 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# PHP Workshop
## About
Welcome to the PHP Workshop repository! Here, I practice covering various PHP programming topics. This repository honed my PHP skills.
## Topics Covered
- **Basic Structure:** Understand the fundamental structure of PHP scripts. ✅
- **Arrays:** Learn how to work with indexed arrays and associative arrays. ✅
- **Form Handling:** Explore handling form data using both GET and POST methods. ✅
- **Database Interaction:** Learn to interact with databases, specifically MySQL, using PHP. ✅
- **CRUD Operations:** Perform CRUD (Create, Read, Update, Delete) operations on a MySQL database. ✅
- **Searching:** Implement search functionality within your PHP applications. ✅
- **File Upload:** Learn how to upload files securely with PHP. ✅
- **User Registration:** Implement user registration functionality, including validation and authentication. ✅
- **Sessions and Cookies:** Explore session management and cookie handling in PHP. ✅
- **Pagination:** Implement pagination to manage large datasets effectively. ✅
- **Live Search:** Implement live search functionality using AJAX and PHP. ✅
- **PDF Reporting:** Generate PDF reports dynamically using PHP.
## Getting Started
### Installation
1. **Clone the Repository:**
```bash
git clone https://github.com/MuhammadZulhusni/php-workshop.git
```
2. **Navigate to the Repository:**
```bash
cd php-workshop
```
## Contributing
Contributions are welcome! If you'd like to contribute to the project, please follow these steps:
1. Fork the repository.
2. Create a new branch for your feature (`git checkout -b feature/YourFeatureName`).
3. Make your changes.
4. Commit your changes (`git commit -am 'Add some feature'`).
5. Push to the branch (`git push origin feature/YourFeatureName`).
6. Create a new Pull Request.